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 |
|
|