做好package.json配置
{
"name": "directus02",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"start": "directus start"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"directus": "^9.25.1"
}
}
主要是配置一下start命令
然后执行
pm2 start npm -- start
即可
需要查看端口是否被占用
netstat -ano,列出所有占用的端口
netstat -ano|ifndstr XXX,列出端口号时XXX的占用的端口
netstat -ano|findstr "8080"
新建ecosystem.config.js
module.exports = {
apps : [
{
name: "directus-app",
script: "npx",
args: "directus start",
restart_delay: 500
}
]
}
启动项目
pm2 start
还是启动失败
删除ecosystem.config.js
pm2 start D:\WebSite\olaibo_directus\node_modules\directus\cli.js --name "directus" -- start