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

时间:2019-02-21 22:24:55

标签: node.js nuxt.js pm2

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涵盖了从pm2开始运行nuxt的方式,但是上述文件./node_modules/nuxt/bin/nuxt-start在我的系统上不存在。我怀疑是因为我们使用的是不同的nuxt版本

1 个答案:

答案 0 :(得分:2)

您要查找的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