我参与了JS网络应用程序-Grafana plugin的开发,该应用程序已打包使用Webpack
进行生产。
当前,src
文件夹中的所有脚本都被合并到一个文件module.js
中,并保存在另一个名为dist
的文件夹中。
是否有可能我指示Webpack
从该捆绑包中排除单个文件-config.js
,但保留该文件在应用程序中的一部分-能够import config from './config'
。我知道如何使用dist
插件将该文件以及其他资源复制到CopyWebpackPlugin
文件夹中。
因为它是一个插件-是更大应用程序的一部分,所以我们无法在HTML中包含其他<script>
标签(至少不是<head>
或末尾的正确方法) HTML的<body>
。
我们的想法是,我们可以轻松地更改配置文件中的内容,而不必一遍又一遍地打包它。
我不在乎我用于配置的文件是.ts
,.js
还是.json
格式
我发现了类似的question here,但它是针对Angular的,不幸的是没有确定的解决方案。
感谢所有读者!