gpt4 book ai didi

node.js - 如何执行 webpack --watch 和另一个脚本?

转载 作者:太空宇宙 更新时间:2023-11-03 22:49:58 27 4
gpt4 key购买 nike

我想使用 webpack 使用 babel 编译我的 es6 代码,然后运行另一个脚本以开发模式启动服务器。

我怎样才能实现这个目标?运行脚本 webpack --watch && node build/index.js 时,仅执行脚本的第一部分

最佳答案

只执行第一部分,因为处于监视模式的 Webpack ( webpack --watch ) 会继续运行,而 shell 会等待它返回,因为 && 需要返回值。 (AND) 运算符。

您应该并行运行它们。您可以使用例如 concurrently 包(npm install --save-dev concurrently)。你的脚本将如下所示:

concurrently "webpack --watch" "node build/index.js"

这将并行启动 Webpack 监视模式和您的服务器。

如果您想在运行开发服务器之前确保完整的构建,您可以添加 webpack &&到上述脚本的开头。

也许更好的方法是将 Webpack 监视模式集成到您的开发服务器中,然后您只需启动您的开发服务器。

关于node.js - 如何执行 webpack --watch 和另一个脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51290310/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com