一、報錯原因
? ? ? ?微信小程序不允許使用 Node.js 的內建模塊。但是部分第三方依賴(如 crypto-js)在運行時會嘗試引入 Node.js 內建模塊(實際非強制調用),這一舉動被微信開發(fā)工具誤以為是未知的依賴調用。
二、解決方法
移除構建 npm 時生成的外部依賴項即可。
1. 找到并打開“/miniprogram_npm/crypto-js/index.js”文件。
2. 查看文件底部,將“miniprogram-npm-outsideDeps”中的相關項目移除。
3. 保存文件,代碼依賴分析不再提示警告信息。文章來源:http://www.zghlxwxcb.cn/news/detail-611692.html
注:miniprogram_npm 文件夾名稱可能依項目設置而變。執(zhí)行 npm 構建后需要重新修改。文章來源地址http://www.zghlxwxcb.cn/news/detail-611692.html
到了這里,關于【微信小程序】從 npm 引入第三方依賴時提示依賴異常的解決方法的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!