一、安装node.js

  1. 先进入opt目录创建software文件夹
  2. // 下载网址
  3. https://nodejs.org/dist/
  4. // 进入software文件夹执行下载命令
  5. wget https://nodejs.org/dist/v16.5.0/node-v16.5.0-linux-x64.tar.xz
  6. // 解压安装包
  7. tar xvJf node-v16.5.0-linux-x64.tar.xz
  8. //删除二进制包:
  9. rm -rf node-v16.5.0-linux-x64.tar.xz
  10. // 配置环境变量
  11. vi /etc/profile
  12. export PATH=$PATH:/opt/software/node-v16.5.0-linux-x64/bin/
  13. 保存并退出后,在命令行还要输入以下命令保存文件
  14. source /etc/profile

二、npm

  1. npm config set registry https://registry.npm.taobao.org --global
  2. npm config set disturl https://npm.taobao.org/dist --global
  1. 安装cnpm
  2. npm install -g cnpm --registry=https://registry.npm.taobao.org
  1. 安装yarn
  2. cnpm i yarn -g
  3. yarn config set registry https://registry.npm.taobao.org
  4. 命令:
  5. yarn add koa
  6. yarn remove koa
npm cnpm yarn
npm init -y cnpm init -y yarn init -y
npm i koa -S cnpm i koa -S yarn add koa
npm uninstall koa -S cnpm uninstall koa -S yarn remove koa

三、上传node项目到Linux

1、先在本地构建代码

  1. const koa = require("koa");
  2. const app = new koa();
  3. const router = require("koa-router")();
  4. router.get("/", ctx => {
  5. ctx.body = "hello world"
  6. })
  7. app.use(router.routes());
  8. app.listen(8000, () => {
  9. console.log("8000端口已启动");
  10. })

2、直接拖进Linux

image.png

3、配置华为云端口

image.png
image.png
image.png
image.png
image.png

4、启动项目

  1. yarn一下,下载node_modules
  2. 没有nodemon的话全局安装一个nodemon
  3. 然后直接nodemon index.js