Vue.js 无法使用CLI创建vue项目

Vue.js 无法使用CLI创建vue项目,vue.js,installation,Vue.js,Installation,这可能是因为我对Mac OS上的终端命令和文件系统知之甚少,但我很难安装vuejs项目 首先,我尝试使用WebStorm 2018.1和vue项目模板进行安装。我指出权限问题时出错 之后,我尝试使用vue init webpack(和sudo-I-u xxx vue init webpack)安装,但出现了错误- 未能下载repo vuejs模板/网页包:EPERM:不允许操作,utime 之后,我尝试使用sudo vue init webpack安装,它安装了所有文件,但使用root用户,并且

这可能是因为我对Mac OS上的终端命令和文件系统知之甚少,但我很难安装vuejs项目

首先,我尝试使用WebStorm 2018.1和vue项目模板进行安装。我指出权限问题时出错

之后,我尝试使用vue init webpack(和sudo-I-u xxx vue init webpack)安装,但出现了错误- 未能下载repo vuejs模板/网页包:EPERM:不允许操作,utime

之后,我尝试使用sudo vue init webpack安装,它安装了所有文件,但使用root用户,并且当我以用户身份(管理员)登录时,我无法编辑这些文件,这些文件是只读的


谢谢您的帮助。

请按照以下命令操作:

要在本地系统上全局安装Vue CLI,请执行以下操作:

npm安装-g vue cli

立项

vue init网页包vueapp01

cd-vueapp01

再次使用npm开始安装依赖项:

npm安装

完成软件包安装后,您可以通过以下方式使用npm以开发模式启动web服务器:

npm运行开发人员


这将在
端口8080上启动服务器,应用程序输出将自动显示在浏览器中。

我不知道为什么,但它可以工作

我删除了隐藏文件夹vue模板(在我的用户帐户下)

使用sudo npm安装-g vue cli再次安装cli。我想我应该有问题了,因为我用的是sudo,但不是

然后我可以使用vue init webpack voutest,而无需sudo,所有文件都是可编辑的,不再像以前那样是只读的


我还将npm更新为5.8.0,我也有同样的问题。在我的例子中,节点版本是8.0。我升级到10.0,它成功了

  • 我删除了所有的节点模块
  • 删除了节点8.x和npm
  • 已安装的节点10.x和npm
  • 使用npm安装@vue/cli

  • 您是如何安装node.js/vue-cli的?您有什么版本?运行
    node-v
    npm-v
    vue-v
    。考虑到您的第一个冲动是
    sudo
    之类的东西,我敢打赌您以前尝试过对其他问题进行此“修复”,并破坏了所有权限。它通常会给你一个失败的文件位置-你需要修复它的perms.ceejayoz你可能是对的。我试图重新运行npm安装--全局vue cli,但遇到了以下问题:权限被拒绝、访问“/usr/local/lib/node\u modules/vue cli/node\u modules/cli微调器”和npm ERR!请以root/管理员身份再次尝试运行此命令。我使用sudo可能是因为我之前在node上使用了sudo,所以我被卡住了,我可能不知道如何取消存储所有内容(node、npm、vue cli),如果我有。也许操作系统会命令我使用sudo。谢谢你的回答。但是当我运行vue init webpack vueapp01时,我遇到了一个错误-vue cli·下载repo vuejs模板失败/webpack:EPERM:不允许操作,utime'/Users/xxx/.vue templates/webpack/.circleci'是
    npm安装-g vue cli
    在运行
    vue init webpack vueapp01
    之前成功执行的。。但我仍然无法进一步移动,安装程序仍停留在项目描述上。