9***@qq.com
9***@qq.com
  • 发布:2019-11-17 17:04
  • 更新:2019-11-17 17:04
  • 阅读:945

【报Bug】进行云打包时候报无法打开 build/.tmp/app-plus/app.json

分类:HBuilderX

详细问题描述

1.新建了一个项目test-uni

  1. 页面中只有默认携带的内容
  2. 选择 发行 --- 原生app 云打包 --选择了android --使用dcloud老版证书
    4.控制台进行报错
  3. 错误如下
    项目 'test-uni' 开始编译...
    [HBuilder] 16:26:46.372 编译器版本:2.4.2,当前项目编译模式:自定义组件模式。编译模式差异见:https://ask.dcloud.net.cn/article/35843
    [HBuilder] 16:26:46.389 正在编译中...
    [HBuilder] 16:26:49.696 { Error: ENOENT: no such file or directory, open '/Users/username/desktop/test-uni/unpackage/dist/build/.tmp/app-plus/app.json'
    [HBuilder] 16:26:49.697 at Object.fs.openSync (fs.js:646:18)
    [HBuilder] 16:26:49.711 at Object.fs.readFileSync (fs.js:551:33)
    [HBuilder] 16:26:49.712 at parseConfig (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/weapp-tools/lib/index.js:1:5468)
    [HBuilder] 16:26:49.741 at index (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/weapp-tools/lib/index.js:1:15980)
    [HBuilder] 16:26:49.742 at Promise (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-app-plus-plugin/index.js:33:11)
    [HBuilder] 16:26:49.758 at new Promise (<anonymous>)
    [HBuilder] 16:26:49.775 at compiler.hooks.done.tapPromise.compilation (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-app-plus-plugin/index.js:12:14)
    [HBuilder] 16:26:49.776 at AsyncSeriesHook.eval [as callAsync] (eval at create (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/tapable/lib/HookCodeFactory.js:32:10), <anonymous>:17:17)
    [HBuilder] 16:26:49.791 at AsyncSeriesHook.lazyCompileHook (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/tapable/lib/Hook.js:154:20)
    [HBuilder] 16:26:49.808 at emitRecords.err (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/webpack/lib/Compiler.js:261:22)
    [HBuilder] 16:26:49.810 at Compiler.emitRecords (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/webpack/lib/Compiler.js:375:39)
    [HBuilder] 16:26:49.825 at emitAssets.err (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/webpack/lib/Compiler.js:255:10)
    [HBuilder] 16:26:49.825 at hooks.afterEmit.callAsync.err (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/webpack/lib/Compiler.js:361:14)
    [HBuilder] 16:26:49.842 at _err0 (eval at create (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/tapable/lib/HookCodeFactory.js:32:10), <anonymous>:20:1)
    [HBuilder] 16:26:49.858 at callback (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/copy-webpack-plugin/dist/index.js:126:17)
    [HBuilder] 16:26:49.875 at afterEmit (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/copy-webpack-plugin/dist/index.js:220:13)
    [HBuilder] 16:26:49.876 errno: -2,
    [HBuilder] 16:26:49.892 code: 'ENOENT',
    [HBuilder] 16:26:49.892 syscall: 'open',
    [HBuilder] 16:26:49.908 path: '/Users/username/desktop/test-uni/unpackage/dist/build/.tmp/app-plus/app.json' }
    [HBuilder] 16:26:49.925 [ERROR] 读取app.json失败...
    [HBuilder] 16:26:49.925 ENOENT: no such file or directory, copyfile '/Users/username/desktop/test-uni/unpackage/dist/build/.tmp/app-plus/manifest.json' -> '/Users/username/desktop/test-uni/unpackage/dist/build/app-plus/manifest.json'
    [HBuilder] 16:26:49.942 Entry module not found: Error: [CaseSensitivePathsPlugin] /Users/username/desktop/test-uni/main.js does not match the corresponding path on disk Desktop.
    [HBuilder] 16:26:49.959 ERROR Build failed with errors.

[内容]

[如果语言难以表述清晰,拍一个视频或截图,有图有真相]

IDE运行环境说明

[HBuilderX]

[IDE版本号 ] 2.4.2.20191115

[mac版本号] 10.13.6

uni-app运行环境说明

[项目是HBuilderX创建的]

[编译模式自定义组件模式]

附件

代码已经上传

联系方式

[QQ] 928293891

2019-11-17 17:04 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复