nodejs的使用(涉及npm(nrm,nvm),express,lu,路由api使用,中间件,异常处理,mysql的使用,sequlize的继承和使用)

一.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运行即可

路由部分,后期补上。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章