- 集成sm-crypto?
微信开发者工具 1.06.2412050 版本。 [图片] 创建的一个小程序。然后打开终端 执行了 yarn init 填写了基本项目信息之后 执行了 yarn install 然后执行了 yarn add sm-crypto 然后配置了 project.config.json 中的 “setting” "packNpmManually": false, "packNpmRelationList": [ { "packageJsonPath": "package.json", "miniprogramNpmDistDir": "./" } ], 然后 "工具" -> 构建npm。生成miniprogram_npm目录之后 在工程的 miniprogram/utils 目录下面新建了一个 cryptoUtil.js, 然后在第一行 const smCrypto = require('sm-crypto'); 然后保存之后 就开始报错了 Error: module 'utils/sm-crypto.js' is not defined, require args is 'sm-crypto' 换成 const smCrypto = require('../../miniprogram_npm/sm-crypto'); Error: can not find module : , require args is ../../miniprogram_npm/sm-crypto 换成import.... 仍然报错
03-29 - 这个目录下只有这两个文件正常吗?
[图片] 如图我新建了一个 项目 并安装了 sm-crypto 然后我在miniprogram 目录下面的 utils 目录中的 cryptoUtil.js 中使用 const smCrypto = require('sm-crypto'); 但是编译时一直报错 Error: module 'utils/sm-crypto.js' is not defined, require args is 'sm-crypto',然后使用: const smCrypto = require('../../miniprogram_npm/sm-crypto'); 但是编译时一直报错 Error: can not find module : , require args is ../../miniprogram_npm/sm-crypto 有大佬遇到过吗,能帮我分析一下是什么问题,应该怎么解决吗? 补充一下: 我是基于 微信开发者工具 1.06.2412050 版本。 [图片] 创建的一个小程序。然后打开终端 执行了 yarn init 填写了基本项目信息之后 执行了 yarn install 然后执行了 yarn add sm-crypto 然后配置了 project.config.json 中的 “setting” "packNpmManually": false, "packNpmRelationList": [ { "packageJsonPath": "package.json", "miniprogramNpmDistDir": "./" } ], 然后 "工具" -> 构建npm。生成miniprogram_npm目录之后 在工程的 miniprogram/utils 目录下面新建了一个 cryptoUtil.js,然后在第一行 const smCrypto = require('sm-crypto'); 然后保存之后 就开始报错了
03-28