我刚刚安装了Linux Mint(版本17.2),并试图安装Ember。一切似乎都很顺利,但是当我运行ember new testProject
时出现此错误。错误:创建Ember项目时的EACCES
create vendor/.gitkeep
EACCES, mkdir '/home/mkm/.npm/mkdirp/0.4.2'
Error: EACCES, mkdir '/home/mkm/.npm/mkdirp/0.4.2'
at Error (native)
每在Ember Documentation推荐我用this guide安装的Node.js和NPM。我读过的一些内容表明,问题是nodejs与sudo一起安装,但是当我没有使用sudo时,apt-get失败。
无论如何,我试图运行新项目。 bower install
已成功完成。但ember serve
因Cannot find module 'chalk'
而失败。
--version信息
$ ember --version
version: 1.13.8
Could not find watchman, falling back to NodeWatcher for file system events.
Visit http://www.ember-cli.com/user-guide/#watchman for more info.
node: 0.12.7
npm: 2.13.4
os: linux x64
所需要的只是sudo npm install。之后一切都很顺利。谢谢! – gridDragon