杠精小李
杠精小李
  • 发布:2021-06-16 12:23
  • 更新:2021-06-16 15:13
  • 阅读:1061

【报Bug】vue cli 创建项目失败

分类:HBuilderX

创建命令:
F:\projects\HBuilder\uni-app>vue create -p dcloudio/uni-preset-vue my-ts:
提示信息:
internal/modules/cjs/loader.js:783
throw err;
^

Error: Cannot find module '@vue/cli-shared-utils'
Require stack:

  • C:\Users\Administrator\AppData\Roaming\npm\node_modules\@vue\cli\bin\vue.js
    ?[90m at Function.Module._resolveFilename (internal/modules/cjs/loader.js:780:15)?[39m
    ?[90m at Function.Module._load (internal/modules/cjs/loader.js:685:27)?[39m
    ?[90m at Module.require (internal/modules/cjs/loader.js:838:19)?[39m
    ?[90m at require (internal/modules/cjs/helpers.js:74:18)?[39m
    at Object.<anonymous> (C:\Users\Administrator\AppData\Roaming\npm\node_modules\?[4m@vue?[24m\cli\bin\vue.js:6:27)
    ?[90m at Module._compile (internal/modules/cjs/loader.js:945:30)?[39m
    ?[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:962:10)?[39m
    ?[90m at Module.load (internal/modules/cjs/loader.js:798:32)?[39m
    ?[90m at Function.Module._load (internal/modules/cjs/loader.js:711:12)?[39m
    ?[90m at Function.Module.runMain (internal/modules/cjs/loader.js:1014:10)?[39m {
    code: ?[32m'MODULE_NOT_FOUND'?[39m,
    requireStack: [
    ?[32m'C:\Users\Administrator\AppData\Roaming\npm\node_modules\@vue\cli\bin\vue.js'?[39m
    ]
    }

说明:
在使用该命令创建之前,执行了命令:
C:\Users\Administrator\AppData\Roaming\HBuilder X>npm install -g @vue/cli
结果:
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated @hapi/joi@15.1.1: Switch to 'npm install joi'
npm WARN deprecated @hapi/topo@3.1.6: This version has been deprecated and is no longer supported or maintained
npm WARN deprecated @hapi/bourne@1.3.2: This version has been deprecated and is no longer supported or maintained
npm WARN deprecated @hapi/hoek@8.5.1: This version has been deprecated and is no longer supported or maintained
npm WARN deprecated @hapi/address@2.1.4: Moved to 'npm install @sideway/address'
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
C:\Users\Administrator\AppData\Roaming\npm\vue -> C:\Users\Administrator\AppData\Roaming\npm\node_modules\@vue\cli\bin\v
ue.js
npm WARN ws@7.4.6 requires a peer of bufferutil@^4.0.1 but none is installed. You must install peer dependencies yoursel
f.
npm WARN ws@7.4.6 requires a peer of utf-8-validate@^5.0.2 but none is installed. You must install peer dependencies you
rself.

  • @vue/cli@4.5.13
    updated 1 package in 170.913s

之前创建成功过一次,后来安装cqrs成功后,就出错了(安装命令:npm install cqrs)

2021-06-16 12:23 负责人:无 分享
已邀请:
杠精小李

杠精小李 (作者)

问题解决:

参考:https://www.h5w3.com/7862.html:
“创建cli工程,会远程下载https://github.com/dcloudio/uni-preset-vue,如果你的cli下载有问题,可以手动下载到本地目录,然后将 vue create -p dcloudio/uni-preset-vue 命令里的dcloudio/uni-preset-vue替换为本地目录执行”

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