请问一下如何用pm2开启webpack-dev-server命令

发布于 2022-09-04 23:18:38 字数 209 浏览 7 评论 0

在package.json里面有一条命令是使用webpack-dev-server开启的,如

"watch": "webpack-dev-server --port 8088 --hide-modules",

使用pm2开启服务是使用pm2 start XXX.js,请问一下如何使用pm2开启这个webpack-dev-server命令

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

忆梦 2022-09-11 23:18:38

npm run watch 开启这个webpack-dev-server命令

掩于岁月 2022-09-11 23:18:38

PM2 一般是用于生产环境的,webpack-dev-server 是用于开发环境的,开发环境下应该用 nodemon 做进程管理。

软甜啾 2022-09-11 23:18:38

pm2 start npm --run dev

以npm 运行, run dev 是package.json中需要run的命令

看春风乍起 2022-09-11 23:18:38

pm2 start dev.server.js

//webpack.dev.server.js

// dev.server.js
const path = require('path')
const webpack = require('webpack')
const WebpackDevServer = require('webpack-dev-server')
const portfinder = require('portfinder')
const config = require('./webpack.dev.server')

const devServerConfig = new WebpackDevServer(webpack(config), {
// webpack.dev.server config
}
devServerConfig.listen('9000', 'localhost', (error, result) => { console.log('Listening at localhost:9000'})

锦上情书 2022-09-11 23:18:38

在你的项目文件里找到webpack-dev-server.js的存放路径,一般路径为“你的项目文件\node_modules\webpack-dev-server\bin\webpack-dev-server.js",然后直接“pm2 start 该路径”就好了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文