01、NodeJS是否安装装
02、初始化项目
- npm init ------> 生成package.json文件
03、运行nodejs的程序
- node 文件名 (如果代码有改动,需要再次输入此命令)
- nodemon 文件名 (只要代码有改动,nodemon就会重新运行这个项目)
04、安装需要的依赖(包文件)
- npm install 包名 -g (全局安装)
(项目名称不要用大写) - npm i 包名 -g (全局安装)
05、安装cnpm(淘宝镜像)
- npm i cnpm -g
- npm install -g
- cnpm --registry=http://registry.npm.taobao.org
06、补充-——NodeJS的原生模块
6.1
const http = require("http");
http.createServer(req,res)=>{
}.listen(8000)
const http = require("http");
http.createServer(req,res)=>{
console.log(reu.url);
res.writeHead(200,{"content-type":"text/html:charset=utf-8"})
res.write('<em>文本</em>')
res.end()
}.listen(8000)
console.log('服务器已经开启在8000端口');
6.2 读取html首页
const http = require("http");
http.createServer(req,res)=>{
console.log(reu.url);
if(req.url == '/') {
fs.readFile("./01.index/index.html",function(err,data){
if (err){
res.end('文件没找到')
} else {
res.end(data)
}
})
}
}.listen(8000)
console.log('服务器已经开启在8000端口');