小程序中安装标准的 npm 包(非小程序专用 npm 包)构建成功,但是项目运行报错,请问如何解决?
报错信息如下 [图片] 复现步骤为: 启用小程序【使用 npm 模块】安装依赖 yarn add decrypt-core工具>构建 npm页面代码中使用 const { encrypt } = require('decrypt-core'); encrypt('12311', '123'); 编译项目进入页面就报错目前跟踪到的线索有: decrypt-core 库被小程序开发工具构建 npm 之后 miniprogram_npm/decrypt-core/index.js 文件中有对第三方 npm 包的引用,见下图,报错也是说这个包找不到使用 vant-weapp 正常,也看了miniprogram_nnpm/@vant/ 中的文件内容没有使用 require 引入外部第三方包,因此怀疑是否是小程序构建 npm 之后的文件中不能使用第三方 npm 包,只能引入本地包最后,猜测是否需要 decrypt-core 这个 npm 包,修改 main 指向的入口文件或者使用 miniprogram 指向的入口文件,将第三方包打包进来? [图片]