Skip to content

[QUESTION] nodejs项目的进程守护和env配置 #3176

@feipinxiang

Description

@feipinxiang

请描述您的问题

成功创建了nodejs的运行环境,并用自定义命令“node index.js”跑起来了。(package.json里是start用的pm2没成功)
但不知道这种容器里该怎么用pm2,能提供下相关教程么?本地开发机上pm2和nodemon是全局安装的
另外node项目的.env文件没起作用也不知道怎么搞,最好能新手向细化下官网的教程 😅
官网node文档

{
  "name": "server",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "type": "module",
  "scripts": {
    "dev": "nodemon index.js",
    "start": "pm2 start index.js --name server"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "cors": "^2.8.5",
    "dayjs": "^1.11.10",
    "dotenv": "^16.3.1",
    "express": "^4.18.2",
    "fs-extra": "^11.2.0",
    "jsonwebtoken": "^9.0.2",
    "sequelize": "^6.35.1",
    "sqlite3": "^5.1.6"
  }
}

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions