问题复现:
在项目根目录执行
npm init -y # 初始化npm
最近在学习7yue老师的koa课,使用到npm包,出现这个问题,目录结构如下
工具 -> 构建 npm -> '没有找到可以构建的 NPM 包'
查看文档
查阅npm 支持| 微信开放文档)有如下说明
此处并没有强制要求 node_modules 必须在小程序根目录下(即 project.config.js 中的 miniprogramRoot
字段),也可以存在于小程序根目录下的各个子目录中。但是不允许 node_modules 在小程序根目录外。
所以: npm包应放在小程序根目录下
,而我搞混了小程序目录和项目根目录
小程序根目录(为 /project.config.json 中 miniprogramRoot字段指定)
项目根目录(为 / )是两个不同位置
原来是我的node-models放错了地方,正确位置应该是**miniprogram**文件夹下
问题解决
cd miniprogram
npm init -y
npm install lin-ui --production
工具 -> 构建 npm
目录如下,出现了miniprogram_npm
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。