doubleyong
管理员
管理员
  • 最后登录2024-10-28
  • 发帖数1188
  • 最爱沙发
  • 喜欢达人
  • 原创写手
  • 社区居民
  • 忠实会员
阅读:874回复:0

[nodejs]nodejs的指令总结(express项目建立与热更新)

楼主#
更多 发布于:2024-08-23 13:23
npm 指令
npm init //初始化,会生成一个package.json的文件
npm init -y //不用进行配置

npm install 模块包的名字
npm install 模块包的名字 --save  //安装到生产环境
npm install 模块包的名字 --save-dev //安装到开发环境
npm install //会根据package.json中的配置,进行安装

简写:
npm i 模块包的名字 //默认安装生产环境
npm i 模块包的名字 -S  //安装到生产环境
npm i 模块包的名字 -D //安装到开发环境
npm i //会根据package.json中的配置,进行安装
 
npm uninstall 包名 --save  移除项目依赖,并清理package.json中的记录信息

默认npm ,下载地址是一个外网,下载速度慢,所以,换成淘宝镜像
使用淘宝镜像
 npm config set registry https://registry.npm.taobao.org
或者
使用华为镜像
npm config set registry https://mirrors.huaweicloud.com/repository/npm/

 查看镜像设置:
 npm config get registry

使用Express生成器
全局安装express-generator
npm install -g express-generator

使用生成器提供的命令初始化项目
express --no-view <项目名>  //不使用模板引擎、样式预编译
如:
express --no-view my-server  //生成器会为我们生成一个名为my-server的项目,并提供默认基本结构

安装项目依赖
cd my-server  //确保在项目目录下执行
npm i  //安装项目依赖

启动服务
npm start

下载nodemon解决node代码更新的痛点
更新的痛点: node代码更新后,需要重启服务.

全局安装
$ npm i -g nodemon

本地安装
$ npm i -D nodemon
注意:本地安装需要在 package.json 文件的 script 脚本中指定要需要执行的命令
{
"script": {
 "dev": "nodemon app.js"
}
}
使用 npm dev 运行

使用
nodemon 一般只在开发时使用,它最大的长处在于 watch 功能,一旦文件发生变化,就自动重启进程。

# 默认监视当前目录的文件变化
$ nodemon app.js
# 指定主机和端口作为参数,表示在本地 3697 端口启动 node 服务
$ nodemon app.js localhost 3697
知识需要管理,知识需要分享
游客


返回顶部

公众号

公众号