一.nrm与npm的工具应用
1nrm的使用
nrm可以是我们随意切换npm的源,是我们导入一些包更便捷。***
(1).使用npm install nrm -g 命令安装nrm
(2).使用nrm ls 命令可以使用查看nrm所带的源
(3).nrm -h可以查看nrm的所有命令
(4).nrm current 可以查看目前所用源
(5).nrm use 源名 可以切换到该源,如num use taobao 可以切换到淘宝源
2.nvm的使用
使用nvm可以管理nodejs的版本
(1)nvm ls可以查看已经安装的版本
(2)nvm -h可以查看有哪些命令
(3)nvm install 默认安装最新版本
(4)nvm ls-remote --lts可以查看远程发布的所有版本
(5)nvm install v10.14.1 可以安装v10.14.1的版本
(6)nvm use v10.14.1可以切换到v10.14.1的nodejs版本
(7)nvm alias default v10.14.1可以修改到默认版本v10.14.1的nodejs版本
二创建第一个expree应用
expree是node中的一种web框架
1.npm install express -S安装express
2.生成package.json文件和app.js文件,
先新建一个文件夹然后进入该目录下的命令行输入 npm init -y,会自动生成package.json文件
新建一个目录src 并且新建一个app.js文件,
const express =require('express');
//是一个express实例
const app=express();
app.use((req,res)=>{
res.json({
name:"张三"
})
})
app.listen(3000,()=>{
console.log('server 启动成功')
})
修改package.json文件
{
"name": "nodejsdemo",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"start": "node src/app.js",
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"express": "^4.17.1"
}
}
3.npm start运行即可
路由部分,后期补上。