我正在尝试为angular-gantt演示启动服务器,一切正常,我安装了npm install
和grunt install
所需的所有依赖项,grunt test
也工作,并编译执行grunt
,但是当我尝试使用grunt serve
运行演示应用程序时,我遇到了很多错误。
这是终端的输出
eri-174-235:angular-gantt jnd0$ grunt serve
Loading "release-it.js" tasks...ERROR
>> Error: EACCES: permission denied, open '/Users/jnd0/.config/configstore/insight-release-it.json'
>> You don't have access to this file.
Warning: Task "serve" not found. Use --force to continue.
答案 0 :(得分:0)
检查这个github线程:https://github.com/yeoman/yeoman.github.io/issues/282
在Linux上,您需要向该文件添加权限chmod g+rwx
,您可以在OS X上尝试它 - 它也应该有效。
完整命令:
chmod g+rwx /Users/jnd0/ /Users/jnd0/.config /Users/jnd0/.config/configstore