安装@ ngrx / store时出错

时间:2018-04-07 17:49:37

标签: angular ngrx ngrx-store

我在安装@ ngrx / store

时遇到问题

我的设置:

节点8.9.3, npm 5.5.1, 角度cli 1.7.4, 角度5.2.0

我正在使用angular cli创建一个角度应用,然后用

安装@ ngrx / store
npm install @ngrx/store --save

这给了我错误

Error: EACCES: permission denied, access '/Users/chris.wright/node_modules/@ngrx/store'

如果我使用sudo

运行
sudo npm install @ngrx/store --save

我没有收到错误,但@ngrx没有出现在node_modules文件夹或package.json

有没有人有任何想法可能导致这个或如何安装@ ngrx / store

1 个答案:

答案 0 :(得分:0)

为什么不将这些行手动添加到package.json,然后再添加npm install

"dependencies": {
    "@ngrx/effects": "^5.2.0",
    "@ngrx/store": "^5.2.0",
    "@ngrx/store-devtools": "^5.2.0",

鉴于您到目前为止提供的信息,这是我的最佳建议。听起来像是系统相关/节点许可,所以更多有关Q的信息,例如“多个用户是否对当前目录具有写权限?”需要更多提示。