无法使用CLI创建vue项目

时间:2018-04-03 18:47:27

标签: vue.js installation

这可能是因为我对Mac OS上的终端命令和文件系统的了解不多,但我很难安装vuejs项目。

首先,我尝试使用WebStorm 2018.1和vue项目的模板进行安装。我得到错误指向权限问题。

之后我尝试使用vue init webpack(和sudo -i -u xxx vue init webpack)安装但是得到了错误 - 无法下载repo vuejs-templates / webpack:EPERM:不允许操作,utime

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

感谢您的帮助。

3 个答案:

答案 0 :(得分:2)

请遵循以下命令:

在本地系统上全局安装Vue CLI:

npm install -g vue-cli

启动项目

vue init webpack vueapp01

cd vueapp01

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

npm install

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

npm run dev

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

答案 1 :(得分:0)

我不确定为什么但是有效。

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

使用sudo npm install -g vue-cli再次安装cli。我认为我应该再次遇到问题,因为我使用了sudo,但没有。

然后我就可以在没有sudo的情况下使用vue init webpack voutest,所有文件都是可编辑的,而不是像以前那样只读取。

我还将npm更新为5.8.0

答案 2 :(得分:0)

我有同样的问题。在我的情况下,节点版本为8.0。我升级到10.0,就可以了。

  1. 我删除了所有节点模块。
  2. 删除了节点8.x和npm。
  3. 已安装节点10.x和npm
  4. 使用npm安装@ vue / cli。