【发布时间】:2018-09-27 13:49:37
【问题描述】:
我正在使用 Webpack 为 Chrome 扩展构建我的资产。
通常在/dist你应该有一些JS文件,一些HTML文件,和manifest.json
之前我在某处创建了这个文件并使用'copy-webpack-plugin' 我只是将它复制到/dist 文件夹中,
像这样:
但是现在,我需要动态生成这个manifest.json。我需要发出AJAX请求,在manifest.json中获取一些需要的数据,生成这个文件,然后放到/dist文件夹中。
我熟悉 Node.js,并且知道如何获取 AJAX 数据。我也许可以谷歌如何生成 JSON 文件。但是我不知道如何将这个 Node.js 应用程序与 Webpack 构建连接起来。我应该使用插件吗?
请帮我解决这个问题。我正在使用"webpack": "^3.0.0",
【问题讨论】:
-
copy-webpack-plugin 有一个 transform 属性,你可以用它在这个文件中写任何你想要的东西github.com/webpack-contrib/copy-webpack-plugin#transform
-
@lukas-reineke 是的,这有帮助,谢谢
标签: javascript ajax webpack webpack-3