运行dev命令必现
- 发布:2022-01-12 16:59
- 更新:2023-04-06 15:44
- 阅读:532
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 11
第三方开发者工具版本号: 1.05.2111300
基础库版本号: 2.19.6
项目创建方式: CLI
CLI版本号: 2.0.1-33520211229002
操作步骤:
预期结果:
dev命令能够正确执行
dev命令能够正确执行
实际结果:
dev命令运行后在 “开始编译当前项目至 mp-weixin 平台...” 无限等待
dev命令运行后在 “开始编译当前项目至 mp-weixin 平台...” 无限等待
bug描述:
"mp-weixin": {
"uniStatistics": {
"enable": false
}
}
在开启微信小程序的分包优化后,运行以下dev打包命令,无法正常打包,不报错,无限等待
cross-env NODE_ENV=development UNI_PLATFORM=mp-weixin vue-cli-service uni-build --watch
但是运行以下的build命令可以正常执行
cross-env NODE_ENV=production UNI_PLATFORM=mp-weixin vue-cli-service uni-build
3 个回复
1***@qq.com
我的是两个命令都不行,大佬解决了吗?
星拾夜暝
方案1:
解决方法如下:
在开发者工具中,点击左下角的“详情”按钮,进入开发者工具的设置页面;
在设置页面中,找到“构建设置”选项,点击进入;
在构建设置页面中,将“分包优化”选项关闭;
重新构建小程序即可。
星拾夜暝
1️⃣ 首先,我们需要在 webpack.dev.conf.js 文件中添加 resolve 属性,指定分包的路径:
2️⃣ 接着,在 webpack.dev.conf.js 文件中添加 CopyWebpackPlugin 插件,将分包文件夹的内容复制到打包输出目录:
3️⃣ 最后,在 package.json 文件中添加 copy 命令,用于在本地开发环境(dev)下拷贝分包文件夹的内容到打包输出目录: