一.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運行即可
路由部分,後期補上。