nuxt.js: 运行 nuxt start 的 .js 在哪里

nuxt.js: where is the .js for running nuxt start

nuxt 版本:2.4.3

我正在为我的 node.js 托管使用节点进程管理器 (pm2)。对于开发服务器上的 运行 nuxt,您可以简单地 nuxtnpm run dev 但如果您使用 pm2 的 ecosystem.config.js 则情况并非如此,这需要您指定实际的文件 运行就是这样。

例如,对于 运行 开发服务器,我必须指向 运行 的文件,即 ./node_modules/nuxt/bin/nuxt.js

但我不知道 运行 生产服务器或 nuxt start

哪个文件

谁能指出 ./node_modules/nuxt./node_modules/@nuxt 中执行 nuxt start 的哪个文件?

--编辑 这个 article 涵盖了如何 运行 nuxt 从 pm2 开始,但上述文件 ./node_modules/nuxt/bin/nuxt-start 在我的文件中不存在。我怀疑是因为我们使用的是不同的 nuxt 版本

你要找的js文件(nuxt > 2.3)

node_modules/nuxt/bin/nuxt.js

使用pm2时,我是这样操作的(ecosystem.yml)

apps:
- name: client
  script: node_modules/nuxt-start/bin/nuxt-start.js
  cwd: /root/app/client
  max_memory_restart: "250M" 
  args: "start" 

请注意,在这种情况下,我正在使用 nuxt-start 依赖项来加速 npm i.