gpt4 book ai didi

json - 使用 Webpack 缩小 JSON 并将结果复制到文件?

转载 作者:行者123 更新时间:2023-12-01 00:21:52 25 4
gpt4 key购买 nike

我有几个语言文件,我只是将它们复制到磁盘上的某个位置,现在我需要继续这样做。

问题是它们没有缩小,我想使用 WebPack 3.X 这样做,因为这是我们使用的... :)

类似 https://www.npmjs.com/package/grunt-jsonmin但没有咕噜声部分。

我拥有的:
src/lang/*.json 中未压缩的 JSON

我想要的是:
dist/lang/*.json 中的压缩 JSON

/J

最佳答案

这有点老了,但如果有人还在思考,我是这样做的:

// npm i -D node-json-minify copy-webpack-plugin

//webpack.config.js
const JSONMinifyPlugin = require('node-json-minify'),
CopyWebpackPlugin = require('copy-webpack-plugin');

options.plugins = [
new CopyWebpackPlugin([
{
/* i18n */
from: path.join(__dirname, 'src', '_locales'),
transform: function(content) {
// minify json
return JSONMinifyPlugin(content.toString());
},
to: path.join(__dirname, 'build', '_locales')
}
])
]

关于json - 使用 Webpack 缩小 JSON 并将结果复制到文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48162812/

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