当前位置: 首页 > 知识库问答 >
问题:

鲍尔安装错误

弓明亮
2023-03-14

现在我已经安装了 Node 和 Npm,并在终端中运行以下命令(是的,我在 mac 上):

npm install -g bower

终端输出如下:

npm http GET https://registry.npmjs.org/bower
npm http 304 https://registry.npmjs.org/bower
npm ERR! Error: EACCES, mkdir '/usr/local/lib/node_modules/bower'
npm ERR!  { [Error: EACCES, mkdir '/usr/local/lib/node_modules/bower']
npm ERR!   errno: 3,
npm ERR!   code: 'EACCES',
npm ERR!   path: '/usr/local/lib/node_modules/bower',
npm ERR!   fstream_type: 'Directory',
npm ERR!   fstream_path: '/usr/local/lib/node_modules/bower',
npm ERR!   fstream_class: 'DirWriter',
npm ERR!   fstream_stack: 
npm ERR!    [ '/usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23',
npm ERR!      '/usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53',
npm ERR!      'Object.oncomplete (fs.js:107:15)' ] }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Darwin 13.0.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "bower"
npm ERR! cwd /Users/Superfunnytogo
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.24
npm ERR! path /usr/local/lib/node_modules/bower
npm ERR! fstream_path /usr/local/lib/node_modules/bower
npm ERR! fstream_type Directory
npm ERR! fstream_class DirWriter
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, mkdir '/usr/local/lib/node_modules/bower'
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /Users/Superfunnytogo/npm-debug.log
npm ERR! not ok code 0
Device-365-352:~ Superfunnytogo$ npm install -g bower
npm http GET https://registry.npmjs.org/bower
npm http 304 https://registry.npmjs.org/bower
npm ERR! Error: EACCES, mkdir '/usr/local/lib/node_modules/bower'
npm ERR!  { [Error: EACCES, mkdir '/usr/local/lib/node_modules/bower']
npm ERR!   errno: 3,
npm ERR!   code: 'EACCES',
npm ERR!   path: '/usr/local/lib/node_modules/bower',
npm ERR!   fstream_type: 'Directory',
npm ERR!   fstream_path: '/usr/local/lib/node_modules/bower',
npm ERR!   fstream_class: 'DirWriter',
npm ERR!   fstream_stack: 
npm ERR!    [ '/usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23',
npm ERR!      '/usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53',
npm ERR!      'Object.oncomplete (fs.js:107:15)' ] }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Darwin 13.0.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "bower"
npm ERR! cwd /Users/Superfunnytogo
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.24
npm ERR! path /usr/local/lib/node_modules/bower
npm ERR! fstream_path /usr/local/lib/node_modules/bower
npm ERR! fstream_type Directory
npm ERR! fstream_class DirWriter
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, mkdir '/usr/local/lib/node_modules/bower'
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23
npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /Users/Superfunnytogo/npm-debug.log
npm ERR! not ok code 0

共有3个答案

潘修文
2023-03-14

你不应该叫苏多鲍沃,对吧?我的意思是sudo npm install-g bower会起作用,但我得到的信息是:

其他错误详细信息:由于bower是一个用户命令,所以不需要使用超级用户权限来执行它。如果你在没有sudo的情况下使用bower时遇到了权限错误,请花几分钟时间了解一下你的系统应该如何工作,并进行必要的修复。

http://www.joyent.com/blog/installing-node-and-npm https://gist.github.com/isaacs/579814

但是,您可以使用--allow root选项运行sudo命令

澹台衡
2023-03-14

比使用 sudo 更好的是设置用户级前缀。例如在 ~/.npmrc set 中:

prefix = ${HOME}/npm-global

将此文件夹用于使用-g安装的软件包。

然后,还需要将PATH环境变量设置为包含${HOME}/npm global/bin

施永宁
2023-03-14

您需要root访问或权限才能全局安装!尝试:

 sudo npm install -g bower
 类似资料:
  • 我很抱歉,因为我还在学习如何使用ubuntu。 首先我安装了npm,然后我安装了git。然后我试图从git克隆一个repo。然后我输入以下到终端"bowers安装引导"。我已经在zip文件中下载了引导程序的源代码。我收到以下错误:- 我做错了什么? 在终端中键入“npm安装-g bowers”会产生上述错误。 这阻止了我进入“bower安装引导”

  • 我想将jQuery添加到我的Visual Studio 2017项目中<我加了一个凉亭。json和a。bowerrc 我的bower.json档案: 我的. Bowerrc文件: 我和你一起工作。NETCore2,每当我尝试安装Bower软件包时,都会收到一条通用错误消息<我做错什么了吗?

  • 我安装凉亭 我正处于凉亭安装教程的第一步。没有什么我可以补充这个问题,除了我是全新的鲍尔,它没有预期的工作。 我完全重新安装了git/node。全部重新设置,然后回到这个问题

  • 代理后超时失败,设置如下(某些设置无效…): 我还尝试过安装/卸载bower和

  • 错误消息: 问题:yii2资产管理器正在查找不存在的供应商文件夹bower和不存在的bower资产。更改别名,编写器。json、composer、fxp/composer资产插件似乎对错误没有任何影响。 已尝试以下Stackoverflow Recipes: 修复过时的fxp插件 混淆现象 我也尝试了所有这些“修复”,没有任何改变(非常精确地描述了我的问题) 设置: PHP7.2。11(使用7.1

  • 1. HMM模型参数求解概述 HMM模型参数求解根据已知的条件可以分为两种情况。 第一种情况较为简单,就是我们已知D个长度为T的观测序列和对应的隐藏状态序列,即$${(O_1, I_1), (O_2, I_2), ...(O_D, I_D)}$$是已知的,此时我们可以很容易的用最大似然来求解模型参数。 假设样本从隐藏状态$$q_i$$转移到$$q_j$$的频率计数是$$A_{ij}$$,那么状态转

  • 虽然Visual Studio和Visual Studio Code MVC模板附带了一些客户端包,如jQuery、jQueryValide、bootstrap等。bower.json和. Bowerrc文件完全丢失,所以当我进入VS bowers包管理器时,我看不到已经安装的包这是相当烦人。 问题是这在两周前开始发生在我身上(大约在我尝试npm package manager并进行VS代码更新时