相关疑难解决方法(0)

npm在没有sudo的情况下抛出错误

我刚刚通过nodejs.org上的软件包安装了node和npm,每当我尝试使用npm搜索或安装某些内容时,它会抛出以下错误,除非我sudo命令.我觉得这是一个权限问题?我已经是管理员了.

npm ERR! Error: EACCES, open '/Users/chietala/.npm/-/all/.cache.json'
npm ERR!  { [Error: EACCES, open '/Users/chietala/.npm/-/all/.cache.json']
npm ERR!   errno: 3,
npm ERR!   code: 'EACCES',
npm ERR!   path: '/Users/chietala/.npm/-/all/.cache.json' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Darwin 12.2.0
npm ERR! command "node" "/usr/local/bin/npm" "search" "bower"
npm ERR! cwd /Users/chietala
npm ERR! node -v v0.10.4
npm ERR! npm -v 1.2.18
npm ERR! path /Users/chietala/.npm/-/all/.cache.json
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack …
Run Code Online (Sandbox Code Playgroud)

unix permissions sudo node.js npm

1218
推荐指数
16
解决办法
44万
查看次数

npm WARN checkPermissions缺少对/ usr / local / lib / node_modules的写入权限

我正在尝试使用此命令安装monaca。

npm install -g monaca
Run Code Online (Sandbox Code Playgroud)

但是在收到这些错误之后:

npm WARN checkPermissions缺少对/ usr / local / lib / node_modules的写权限npm ERR!路径/ usr / local / lib / node_modules npm错误!代码EACCES npm ERR!errno -13 npm错误!syscall访问npm ERR!错误:EACCES:权限被拒绝,访问'/ usr / local / lib / node_modules'npm ERR!{错误:EACCES:权限被拒绝,访问'/ usr / local / lib / node_modules'npm ERR!堆栈:'错误:EACCES:权限被拒绝,访问\'/ usr / local / lib / node_modules \'',npm ERR!errno:-13,npm错误!代码:“ EACCES”,npm错误!syscall:“访问”,npm错误!路径:'/ usr / local / lib / node_modules'}

任何想法如何解决这个问题?谢谢

javascript macos npm reactjs monaca

12
推荐指数
4
解决办法
2万
查看次数

错误:EACCES:权限被拒绝,mkdir'/ usr / local / lib / node_modules / node-sass / build'

我正在尝试运行angular应用程序并执行ng serve命令,然后显示

错误:找不到模块“ node-sass”

node.js npm angular

10
推荐指数
6
解决办法
2万
查看次数

npm 错误!该操作被您的操作系统拒绝

npm install -g create-react-app
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
npm ERR! code EACCES
npm ERR! syscall access
npm ERR! path /usr/local/lib/node_modules
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
npm ERR!  { Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
npm ERR!   stack: 'Error: EACCES: permission denied, access \'/usr/local/lib/node_modules\'',
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'access',
npm ERR!   path: '/usr/local/lib/node_modules' }
npm ERR! 
npm ERR! The operation was rejected by …
Run Code Online (Sandbox Code Playgroud)

javascript ubuntu reactjs

4
推荐指数
1
解决办法
2万
查看次数

无法在 MacOS 上安装 TypeScript - 终端错误

我的 Mac 上有 Visual Studio Code,并且想要安装 TypeScript for Angular。我想我之前已经安装了 Node.js 或 Git。如果 TypeScript 在 Mac 终端中运行,来自 TypeScript 网站的此命令应该会安装 TypeScript,但事实并非如此:

npm install -g typescript
Run Code Online (Sandbox Code Playgroud)

如果我将其粘贴到终端中并按 Enter 键,则终端中会出现此错误代码:(问题是什么?我真的不明白并且对终端一无所知,我不是计算机专业人士。会吗?如果您能为初学者提供简单易懂的提示,将会有很大帮助。谢谢!!)

MacBook-Pro:~ Max$ npm install -g typescript
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
npm ERR! path /usr/local/lib/node_modules
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall access
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
npm ERR!  { [Error: EACCES: permission denied, access '/usr/local/lib/node_modules']
npm ERR!   stack:
npm ERR!    'Error: EACCES: …
Run Code Online (Sandbox Code Playgroud)

macos terminal visual-studio npm typescript

3
推荐指数
1
解决办法
5559
查看次数

安装时NPM权限错误

我试图在我的服务器上安装yeoman但由于某种原因,我一直得到一个权限被拒绝错误.

$npm install -g yo
/root/.node/bin/yo -> /root/.node/lib/node_modules/yo/cli.js

> yo@1.3.3 postinstall /root/.node/lib/node_modules/yo
> yodoctor

sh: 1: yodoctor: Permission denied

npm ERR! yo@1.3.3 postinstall: `yodoctor`
npm ERR! Exit status 127
npm ERR! 
npm ERR! Failed at the yo@1.3.3 postinstall script.
npm ERR! This is most likely a problem with the yo package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     yodoctor
npm ERR! You can get their info via:
npm …
Run Code Online (Sandbox Code Playgroud)

node.js npm

2
推荐指数
1
解决办法
5199
查看次数

如何通过终端安装create-react-app

我正在通过终端安装create-react-app.我检查过node.js版本是4.5.0,高于此处的要求.并且npm的版本是2.15.9.然后我输入命令npm install -g create-react-app,出现了这样的错误信息:

npm ERR! tar.unpack untar error /Users/xiufenxu/.npm/create-react-app/0.6.0/package.tgz
npm ERR! Darwin 16.0.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "create-react-app"
npm ERR! node v4.5.0
npm ERR! npm  v2.15.9
npm ERR! path /usr/local/lib/node_modules/create-react-app
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall mkdir

npm ERR! Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/create-react-app'
npm ERR!     at Error (native)
npm ERR!  { [Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/create-react-app']
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES', …
Run Code Online (Sandbox Code Playgroud)

node.js create-react-app

1
推荐指数
1
解决办法
2758
查看次数