node 安装
- 双击下载好的 node 的
node-v10.1.0-x64.msi
文件到D盘 - 在cmd下输入
node -v
,可以查看是否安装成功,以及版本 - 使用cmd命令行输入
npm -v
,可以看到集成在 node 的 npm 版本
- 在 cmd 输入
node
进入 node 开发模式下,输入console.log('hello world')
,或新建一个app.js
, 写上下面代码后运行node app.js
:
//app.js
var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World 9999 ");
response.end();
}).listen(9999);
console.log("nodejs start listen 9999 port!");
打开浏览器,输入http://127.0.0.1:9999
或者localhost:9999
,就会看到你在代码中 response 的内容。
- 配置npm的全局模块的存放路径以及cache的路径
npm config set prefix "C:\Program Files\nodejs"
npm config set cache "C:\Program Files\nodejs"
这会在用户根目录下生成一个文件:.npmrc
,打开就是你刚才的设置:
命令行输入
npm config list
,也可以看到刚才设置生效:- 现在你在命令行输入
npm install express -g
就会在D:\Program Files\nodejs\node_modules
下找到你安装的express
, - 系统环境变量中添加
C:\Program Files\nodejs\node_modules\
,重启cmd,进入node,输入require('express')
,下图表示安装成功:
app.js
var express = require('express');
var app = express();
app.get('/', function(req, res){
res.send("Hello World 8888 ");
console.log("Hello World 8888 ");
});
app.listen('8888');
console.log("nodejs start listen 8888 port!");
运行一下node app.js
,在浏览器打开http://localhost:8888/
即可看到"Hello World 8888 "
淘宝镜像
临时使用 : npm --registry https://registry.npm.taobao.org install express
持久使用 : npm config set registry https://registry.npm.taobao.org
npm config get registry
通过cnpm使用 : npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install express
初始化一个demo:
npm init //仅仅是创建了一个package.json文件,手动创建也一样
npm install //安装package.json中配置的包,保存在项目根目录下node_modules
npm install @types/jquery --save(-dev) 安装并保存到package.json配置
npm install typescript -g //全局安装
查看jquery所有版本/信息:
npm view jquery versions
npm info jquery
下载特定版本:
npm intall jquery@1.7.2
卸载:
npm remove jquery
npm remove jquery --save