这可能是因为我对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)身份登录时,我无法编辑文件,这些文件是只读的。
感谢您的帮助。
答案 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,就可以了。