安装好node之后,进入node.js cmd命令窗口
进入nodejs 安装目录 E:\Program Files\nodejs,键入命令:
-
E:cd Program Files\nodejs
键入命令:回车等待安装express……..(安装在全局)
1.1查看node版本
node -v
升级 node ,清除缓存,安装 n,升级 node 到稳定版本
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
1.2升级npm
> npm install npm@latest -g
查看版本 > npm -v
1.3安装express
-
npm install -g express
执行以下命令,正常情况下会输出版本号
-
express -V
但有遇到不正常情况的,会提示“express不是内部或外部命令”,有两种解决方法:
1. 第二步安装node时没有添加环境变量,这种情况,把node添加到环境变量即可解决。
2. express 4.x版本中将命令工具分出来了,需要再安装一个命令工具,执行命令“npm install -g express-generator”完成后再测试就可以了。
1..4安装其它需要的组件
键入命令:回车等待安装mysql……..
-
npm install mysql
默认情况下上述组件都是安装在C:\Program Files\nodejs\node_modules文件夹下,这也是nodejs相关组件的自动查找路径
1.5创建package.json
>npm init
查看默认package.json
> npm init –yes 或 > npm init –y
{
“name”: “my_package”,
“version”: “1.0.0”,
“dependencies”: {
“my_dep”: “^1.0.0”
},
“devDependencies” : {
“my_test_framework”: “^3.1.0”
}
}
自行设置
> npm set init.author.email “wombat@npmjs.com”
> npm set init.author.name “ag_dubs”
> npm set init.license “MIT”
Dependencies生产环境使用
devDependencies用于开发和测试
npm install <package_name> –save
npm install <package_name> –save-dev
1.6升级组件
npm update
1.7移除本地组件
从node_modules移除:
npm uninstall lodash
从dependencies in package.json,移除:
npm uninstall –save lodash
1.8npm-scripts
{ “scripts” :
{ “install” : “scripts/install.js”
, “postinstall” : “scripts/install.js”
, “uninstall” : “scripts/uninstall.js”
}
}
1.9常用cli
-v: –version
-h, -?, –help, -H: –usage
-s, –silent: –loglevel silent
-q, –quiet: –loglevel warn
-d: –loglevel info
-dd, –verbose: –loglevel verbose
-ddd: –loglevel silly
-g: –global
-C: –prefix
-l: –long
-m: –message
-p, –porcelain: –parseable
-reg: –registry
-f: –force
-desc: –description
-S: –save
-D: –save-dev
-O: –save-optional
-B: –save-bundle
-E: –save-exact
-y: –yes
-n: –yes false
ll and la commands: ls –long
本文转自:我在前端网上的笔记http://www.qdfuns.com/notes/12048/0f17ed7008fb8aca555d9537e57856e8.html