这种webpack的需求该如何实现
发布于 6 年前 作者 pronan 2602 次浏览 来自 问答

比如这个webpack配置吧:

module.exports = {
    entry: "./index.js",
    output: {
        path: __dirname,
        filename: "bundle.js"
    },
    module: {
        loaders: [
            { test: /\.css$/, loader: "style!css" }, 
            { test: /\.scss$/, loaders: ["style", "css", "sass"]}, 
        ], 

    }
};

webpack --progress --colors --watch 的模式下, 每次输出bundle.js文件的时候, 都会在/bar文件夹复制一个bundle.js的哈希文件名副本(如bundle.Kjkdfjmsf.js), 并且扫描/bar文件夹下所有的js文件名, 再输入到/foo/js.txt的文本文件中, 比如如果该文件夹下有bundle.a.jsbundle.b.js两个文件,那么 像这样写入:

<script type="text/javascript" src="/bar/bundle.a.js"></script> 
<script type="text/javascript" src="/bar/bundle.b.js"></script>

有办法实现吗?

回到顶部