Hellon试图创建一个新的Vue3应用程序,但收到一条错误消息,开头是找不到package.json。
在mac上为node+npm+vue完成了清洁(这么认为…(安装:
- 删除了usr/local/lib/node_modules中的所有节点,brew卸载节点/install节点。版本:节点17.4.0+npm 8.3.2
- npm安装-g@vue/cli版本@vue/cli 4.5.5
- 尝试一个新的vue3项目:vue创建我的应用程序
过去曾多次执行过这些操作。但是得到一个非常长的错误信息,以";模块未找到":
/usr/local/lib/node_modules/@vue/cli/node_modules/execa/index.js:347
throw err;
^
错误:命令失败:npm--版本节点:internal/modules/cjs/loader:933const err=新错误(消息(;^
错误:找不到模块"../.."/package.json'需要堆栈:
- /Users/thierry/node_modules/npm/lib/utils/unsupported.js
- /用户/thierry/node_modules/npm/lib/cli.js
- /Users/thierry/node_modules/npm/bin/npm-cli.js位于Function.Module.resolveFilename(节点:internal/modules/cjs/loader:933:15(位于Function.Module_load(节点:internal/modules/cjs/loader:778:27(
。。。at makeError(/usr/local/lib/node_modules/@vue/cli/node_modules/execa/index.js:174:9(位于Function.module.exports.sync(/usr/local/lib/node_modules/@vue/cli/node_modules/execa/index.js:338:15(在新的PackageManager(/usr/local/lib/node_modules/@vue/cli/lib/util/ProjectPackageManager.js:126:42(…
在/usr/local/lib/node_modules:中找到了几个软件包.json
- npm/package.json
- @vue/cli/package.json
- 最后一个似乎是从/usr/local/lib/node_modules/@vue/cli/node_modules/execa/index.js指向的
在这里和那里尝试了类似的问题,但找不到答案。感谢您的帮助。谢谢
解决了这个问题,我一定发送了一个本地命令for command,而不是使用-g选项。在那之后,混淆了本地和全球的安装。