我正在尝试使用react native导入'crypto-js' . 以下是代码
从'crypto-js'导入CryptoJS;
使用此代码后,我得到以下错误:
错误:捆绑失败:错误:尝试从文件 /Users/hjw143/Documents/PropertyFinder/SearchPage.js
解析模块 crypto-js
时,已成功找到包 /Users/hjw143/Documents/PropertyFinder/node_modules/crypto-js/package.json
. 但是,此程序包本身指定了无法解析的 main
模块字段( /Users/hjw143/Documents/PropertyFinder/node_modules/crypto-js/index.js
. 实际上,这些文件都不存在:
出了什么问题?
2 回答
我在我的项目中使用
crypto-js
但是我这样导入了lib:试试看,告诉我它是否解决了你的问题 .
我找到了我的问题的解决方案 . 实际上,import语句是正确的 . 我收到错误,因为'crypto-js'库和它的文件权限是只读的 .
通过将该文件权限设置为读写,错误就消失了 .