高版本不能search,不知道出什么问题了:(
npm --version 1.4.28
npm install -g npm#1.3.5 无效, npm update -g npm#1.3.5也无效,如何是好?
8 回复
npm install -g
才是全局的,而
npm install --save
这是本地装的,你可以在当前目录看到node_modules目录
用git做版本控制的时候npm init
和express .
会产生.gitignore
文件,此文件了默认忽略了node_modules目录,所以你提交的时候是没有node_modules的。
从积极的角度看,是需要忽略的,尽可能和最新的模块保持一致,俗话见追涨不追跌,哈哈
@chapgaga 这要看package.json里是否是全局的bin,如果是就会产生,但没什么影响
你可以
export PATH=./node_modules/.bin:$PATH
我觉得没啥意义
一般我在
{
"name": "wxxxxx",
"version": "0.0.5",
"main": "app.js",
"scripts": {
"start": "./node_modules/.bin/supervisor ./bin/www",
"test": "make test"
},
这样用很舒服啊