gpt4 book ai didi

rollupjs - 具有单个输入和输出文件的文件名哈希的汇总配置

转载 作者:行者123 更新时间:2023-12-05 04:51:38 26 4
gpt4 key购买 nike

假设我有这个基本的 rollup.config.js 文件。

export default {
input: 'src/main.js',
output: {
format: 'iife',
file: 'dist/bundle.js',
}
};

我希望输出文件的文件名中包含哈希值(例如 bundle-9f02a82b.js)。从文档中我可以看出,执行此操作的正确方法是使用 options.entryFileNames。但是,当输出到 options.file 时,该设置似乎没有任何效果。

我在网上看到有人提到你可以在output.file中使用[hash],但这似乎并没有真正起作用。

export default {
input: 'src/main.js',
output: {
format: 'iife',
file: 'dist/bundle-[hash].js', // this doesn’t work
},
};

最佳答案

为了获得散列文件名,您必须将 output.file 替换为 output.diroutput.entryFileNames

在您的示例中:

export default {
input: 'src/main.js',
output: {
format: 'iife',
dir: 'build',
entryFileNames: 'bundle-[hash].js',
},
};

关于rollupjs - 具有单个输入和输出文件的文件名哈希的汇总配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66832979/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com