收藏
回答

开发者工具提供的命令行 V2版本 ,构建npm这个API 有bug

框架类型 问题类型 操作系统 工具版本
小程序 Bug Windows 1.02.2003121

问题api:

cli build-npm --project /Users/username/demo


期望表现(v1版本如此):

接收了 "project" 这个项目路径参数后,首先会去查找 projetct.config.json文件中的"miniprogramRoot"字段,若存在这个字段,则在miniprogramRoot字段配置的路径下去构建npm

实际表现:

直接在"project" 这个项目路径下开始构建了npm,忽视了projetct.config.json文件中的"miniprogramRoot"字段;

03-18日更新:发现首先是在项目根路径下构建Npm,然后构建成功后再把构建成功的文件夹拷贝到dist目录,这有个很大的问题:拷贝过程有有大约一半的几率会报错说没有权限,机器不稳定


使用场景说明:

我的小程序目录结构如下:

projectRootPath:

|-------------src

|-------------dist

|-------------project.config.json

其中 project.config.json 的 miniprogramRoot 配置为 "dist/"

我真正要构建的是 dist目录 而不是 projectRootPath;

如果我直接给 --project 参数传递的路径为 dist所在目录则会提示说在这个目录下找不到project.config.json文件

最后一次编辑于  2020-03-18
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签