我似乎无法找到答案的简单问题。我用webpack创建一个静态站点生成器。在生产服务器上,webpack是否有可能再次运行和构建项目?我猜我没有找到任何信息,但我真的想知道原因。
假设我的静态网站生成器使用使用CMS创建的数据。当数据保存在CMS上时,我运行webpack build命令并重建我提供的站点文件。这可能还是一个非常糟糕的主意?
答案 0 :(得分:0)
我认为,只有一种方法可以做到这一点。如果您可以从控制台生成静态站点,则可以使用webpack命令将命令添加到scripts
中的package.json
部分,如下所示:
{
"name": "project",
"version": "1.0.0",
"description": "",
"scripts": {
"build": "static-generator && webpack --config webpack.config.js",
},
}

所以,现在您可以运行npm run build
,您将获得该站点的静态版本和捆绑的js文件。