【问题标题】:Cannot install vue无法安装vue
【发布时间】:2018-04-07 10:56:22
【问题描述】:

我通常在一段时间不使用后重新安装软件包,但是当我开始重新安装 Vue.js 和 vue-cli 时,我尝试在一个新项目上执行vue init,但是被告知vue不被识别为可操作或批处理文件等。

卸载 vue-cli 时可能会出现问题,它删除了 250 个包之类的东西。随后重新安装只安装了 1 个软件包,但我无法从vue init 命令获得除上述以外的任何响应。

我已经尝试了在 SO 和其他地方可以找到的所有解决方法,归结为以下几点:-

  • 升级节点和 npm
  • 升级 git
  • 清理 npm 缓存

在我尝试执行npm install vue 时,一个一致的错误消息是我的C:/Users/user 文件夹中缺少package.json 文件(我说user 并且我具有管理员权限)。我运行 npm init 在该文件夹中创建了一个空白 package.json 文件,但这也不起作用。

根本问题似乎是我没有在我的AppData/Roaming/npm 文件夹中重新安装vue.cmd 文件,即使此路径已正确安装在我的环境变量中。我查看了此文件是否已安装在我机器上的其他位置,但没有。

是否可以手动下载 vue.cmd 文件并将其准确放置在需要放置的位置,即在我的 AppData/Roaming/npm 文件夹中?我用谷歌搜索无济于事。所有这些都是在以管理员身份运行命令提示符时进行的。

还有其他人有这个问题吗?另一个 JS 框架是否存在当前阻止 Vue 正确安装的问题? (我还在 React 和 Angular5 中开发过项目。)

作为更新,这是我在从该文件夹运行 npm init 后目前在我的 C:/Users/user 文件夹中拥有的 package.json 文件:-

{
  "name": "user",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "dependencies": {
    "npm": "^5.8.0",
    "vue": "^2.5.16"
  },
  "devDependencies": {},
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC"
}

【问题讨论】:

  • TL;博士。有时,总结会有所帮助

标签: node.js npm vue.js vuejs2


【解决方案1】:

听起来你的机器上没有安装vue-cli

但如果没有任何错误消息,就无法判断。

试试npm install -g vue-cli@2.9.3

然后运行which vue-cli 来检查位置

【讨论】:

    猜你喜欢
    • 2020-05-12
    • 2020-11-12
    • 1970-01-01
    • 2019-07-14
    • 2018-07-13
    • 1970-01-01
    • 2020-10-11
    • 2021-09-10
    • 1970-01-01
    相关资源
    最近更新 更多