当前位置:  开发笔记 > 前端 > 正文

如何在Webpack中将JSON文件导出为单独的块?

如何解决《如何在Webpack中将JSON文件导出为单独的块?》经验,为你挑选了0个好方法。

我正在使用webpack构建一个webapp,但遇到一些我无法弄清自己或文档的问题。

我想要实现的是配置webpack,因为它不包含一个特定的json文件或将它们全部都包含在主包中。但是,仍然可以这样要求它们:

define(['app/config.json'], function (config) {
...
});

我当前的json文件的webpack配置如下所示:

module: { 
    loaders: [
        { 
            test: /\.json/, 
            loader: "json" 
        },
        // ...
    ]
}

上面显示的配置将加载JSON文件,对其进行解析,并且需要它们的模块只需获取实例化的js对象即可。奇妙!config.json文件包含一些特定于安装的变量,这些变量应可由应用程序的用户编辑。

当使用像这样的文件加载器时:

        { 
            test: /\.json/, 
            loader: "file",
            query: {
                name: 'res/[name].[ext]'
            }  
        },

捆绑包中不包含JSON文件,但要求它不加载文件,它只是返回文件名。有任何想法吗?

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有