小程序ts quick start创建的项目,构建项目报错:没有找到可以构建的NPM包,请确认需要参与构建的npm在miniprogramroot目录

43 阅读1分钟

项目搭建背景:

通过小程序开发者工具创建的:typescript+less模版

当在安装工具包比如:moment等工具时,构建Npm点击时会报错!

报错内容:

   message: 没有找到可以构建的 NPM 包,请确认需要参与构建的 npm 都在 `miniprogramRoot` 目录内,
   
   或配置 project.config.json 的 packNpmManually 和 packNpmRelationList 进行构建

解决办法:

将 package.json 文件移入主目录里(即miniprogram文件夹下/app.json同级目录中)

然后在此目录中进行npm install/yarn add;

最后点击构建Npm即可;

解决方案适用于ts快速创建的模版;普通模板注意工具是否打开了Npm构建配置;