node.js中npm的安装问题
来源:互联网 发布:幸运28精准单双算法 编辑:程序博客网 时间:2024/04/28 12:53
node.js中npm安装的模块在哪个目录下
初学node.js,node安装在F盘,然后
npm install xss
xss@0.0.6 node_modules\xss
但是在f:\node\node_modules目录没有看到xss模块,请问安装的源码在哪呢?
ps:有点js基础,如何快速掌握node,新人致谢
npm安装模块默认为 shell 的当前目录。如果要装成全局的,使用 npm install xss -g
npm help install
里的描述是:
Packages are dropped into the node_modules folder under the prefix. Global installs on Unix systems go to {prefix}/lib/node_modules. Global installs on Windows go to {prefix}/node_modules (that is,no lib folder.)
翻译出来大意是:
Packages 安装进 prefix 前缀的 node_modules。Unix系统里 Global 安装会装进{prefix}/lib/node_modules。Windows系统里则是 {prefix}/node_modules (就是说没有 lib 文件夹)。
通过 npm config ls
可列出 prefix 的配置
修改 prefix 可以 npm config set prefix "f:\node"
以上知识我都是 npm help + Google 得出来的,其实我学 node 也没多久。好的学习方法可以自己快速得到答案。
npm ERR!无法安装任何包的解决办法
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "E:\\node\\\\node.exe" "E:\\node\\node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! node v0.12.0
npm ERR! npm v2.5.1
npm ERR! code ECONNRESET
npm ERR! network tunneling socket could not be established, cause=connect ECONNREFUSED
npm ERR! network This is most likely not a problem with npm itself
npm ERR! network and is related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly. See: 'npm help config'
npm ERR! Please include the following file with any support request:
npm ERR! E:\study\angular-phonecat\npm-debug.log
错误代码如上:
解决办法:
删除npmrc文件。
使用镜像
镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在):
1.通过config命令
npm config set registry http:
//registry.cnpmjs.org
npm info underscore (如果上面配置正确这个命令会有字符串response)
2.命令行指定
npm --registry http:
//registry.cnpmjs.org info underscore
3.编辑 ~/.npmrc
加入下面内容
registry = http:
//registry.cnpmjs.org
结果:
E:\study\angular-phonecat>npm config set registry http://registry.cnpmjs.org
E:\study\angular-phonecat>npm install
npm WARN package.json karma-chrome-launcher@0.1.7 No README data
> angular-phonecat@0.0.0 postinstall E:\study\angular-phonecat
> bower install
bower angular-resource#1.3.x not-cached Git://github.com/angular/bower-angular-resource.git#1.3.x
bower angular-resource#1.3.x resolve git://github.com/angular/bower-angular-resource.git#1.3.x
bower angular#1.3.x cached git://github.com/angular/bower-angular.git#1.3.14
bower angular#1.3.x validate 1.3.14 against git://github.com/angular/bower-angular.git#1.3.x
bower bootstrap#~3.1.1 cached git://github.com/twbs/bootstrap.git#3.1.1
bower bootstrap#~3.1.1 validate 3.1.1 against git://github.com/twbs/bootstrap.git#~3.1.1
bower angular-animate#1.3.x not-cached git://github.com/angular/bower-angular-animate.git#1.3.x
bower angular-animate#1.3.x resolve git://github.com/angular/bower-angular-animate.git#1.3.x
bower angular-mocks#1.3.x cached git://github.com/angular/bower-angular-mocks.git#1.3.14
bower angular-mocks#1.3.x validate 1.3.14 against git://github.com/angular/bower-angular-mocks.git#1.3.x
bower jQuery#~2.1.1 cached git://github.com/jquery/jquery.git#2.1.3
bower jquery#~2.1.1 validate 2.1.3 against git://github.com/jquery/jquery.git#~2.1.1
bower angular-route#1.3.x not-cached git://github.com/angular/bower-angular-route.git#1.3.x
bower angular-route#1.3.x resolve git://github.com/angular/bower-angular-route.git#1.3.x
bower angular-resource#1.3.x download https://github.com/angular/bower-angular-resource/archive/v1.3.14.tar.gz
bower angular-animate#1.3.x download https://github.com/angular/bower-angular-animate/archive/v1.3.14.tar.gz
bower angular-route#1.3.x download https://github.com/angular/bower-angular-route/archive/v1.3.14.tar.gz
bower angular-resource#1.3.x extract archive.tar.gz
bower angular-resource#1.3.x resolved git://github.com/angular/bower-angular-resource.git#1.3.14
bower angular-animate#1.3.x extract archive.tar.gz
bower angular-animate#1.3.x resolved git://github.com/angular/bower-angular-animate.git#1.3.14
bower angular-route#1.3.x extract archive.tar.gz
bower angular-route#1.3.x resolved git://github.com/angular/bower-angular-route.git#1.3.14
bower angular-mocks#1.3.x install angular-mocks#1.3.14
bower angular#1.3.x install angular#1.3.14
bower jquery#~2.1.1 install jquery#2.1.3
bower bootstrap#~3.1.1 install bootstrap#3.1.1
bower angular-resource#1.3.x install angular-resource#1.3.14
bower angular-animate#1.3.x install angular-animate#1.3.14
bower angular-route#1.3.x install angular-route#1.3.14
angular-mocks#1.3.14 app\bower_components\angular-mocks
└── angular#1.3.14
angular#1.3.14 app\bower_components\angular
jquery#2.1.3 app\bower_components\jquery
bootstrap#3.1.1 app\bower_components\bootstrap
└── jquery#2.1.3
angular-resource#1.3.14 app\bower_components\angular-resource
└── angular#1.3.14
angular-animate#1.3.14 app\bower_components\angular-animate
└── angular#1.3.14
angular-route#1.3.14 app\bower_components\angular-route
└── angular#1.3.14
E:\study\angular-phonecat>
- node.js中npm的安装问题
- node.js、npm的安装
- 关于npm安装node.js第三方依赖的问题
- Ubuntu 中安装最新版的 Node.js 和 npm
- Mac中安装node.js和npm
- Mac中安装node.js和npm
- Node.js 安装及npm的安装
- Node.js 安装及npm的安装
- node.js npm的安装(安装forever)
- Node.js+npm安装
- Node.js+npm安装
- node.js npm安装
- node.js npm安装
- 安装node.js,Node,npm
- node.js的npm的安装
- node.js&npm的安装和配置
- Node.js入门:Node.js&NPM的安装与配置
- node.js npm express安装
- zookeeper集群的完全分布式安装
- 模拟Struts2实现
- java反射机制原理
- 【DirectX11-Tutorial】win32基础1-游戏运行的各个阶段The Parts of a game
- ubuntu系统下php开发环境的搭建
- node.js中npm的安装问题
- jvm运行时内存
- 码农小汪-SQL 图形界面设计约束,unqiue,check Default Foreign
- 腾讯2016校园招聘·成都线路 移动开发方向,本人止步于二面——腾讯校招面经。
- 写给初学者,关于java初学的一些总结——更新于2017-1-8,也致给过去的自己
- Postgresql中的表id自增的方式的设置
- linux内核编程实验一
- jvm调优总结(1)
- jvm调优总结(2)