PM2下使用 npm run 命令

2020-03-30 15:37:12

需求:

npm run xxxx 是 node常用的启动方式之一,本文介绍下如何用PM2来实现该方式的启动。

下面是项目的package.json文件部分代码:

  "scripts": {

    "dev": "node build/dev-server.js --env=local",

    "start": "node build/dev-server.js --env=local",

    "build": "node build/build.js --env=publish",

    "build-local": "node build/build.js"

  },

注意,下面两种方式是等效的:

1. npm run dev

2. pm2 start  npm -- run dev

语法:pm2 start npm --watch --name <taskname> -- run <scriptname>;

其中 -- watch监听代码变化,-- name重命名任务名称,-- run后面跟脚本名字

至此,PM2实现npm run 来启动 node 的方法已经实现。




  • 2020-12-08 17:13:57

    nvm卸载、安装node和npm

    1、node.js、nvm、 npm (1)在cmd中输入`where node`找到node长须所在位置进行删除 (2)确保计算机-环境变量删除相关引用 (3)在cmd中输入`node -v` ,得到以下结果,删除成功

  • 2020-12-08 17:23:36

    Window下完全卸载删除Nodejs

    1.从卸载程序卸载程序和功能。 2.重新启动(或者您可能会从任务管理器中杀死所有与节点相关的进程)。 3.寻找这些文件夹并删除它们(及其内容)(如果还有)。根据您安装的版本,UAC设置和CPU架构,这些可能或可能不存在:

  • 2020-12-09 08:48:45

    nodejs版本以及其对应的npm版本

    正在寻找某个大版本的最新版? Node.js 10.x Node.js 8.x Node.js 6.x Node.js 4.x Node.js 0.12.x Node.js 0.10.x 所有版本

  • 2020-12-12 17:27:54

    手把手教你 GitLab 的安装及使用

    GitLab:是一个基于Git实现的在线代码仓库托管软件,你可以用gitlab自己搭建一个类似于Github一样的系统,一般用于在企业、学校等内部网络搭建git私服。