webpack json to js extend copy-webpack-plugin
npm install json-to-javascript基于copy-webpack-plugin进行修改,支持json文件转js文件,所有配置项沿用copy-webpack-plugin
更新时请修改package.json中的版本号,保证安装过程中可以安装最新的包
To begin, you'll need to install copy-webpack-plugin:
first, you need to add dependencies like this:
``json
{
"dependencies": {
"@noxfed/json2js": "git+http://10.8.1.200:88/NoxFED/Json2Js.git"
}
}
`
second, use npm install all packages
`console`
$ npm install
Then add the loader to your webpack config. For example:
webpack.config.js
`js
const Json2js = require('@noxfed/json2js');
module.exports = {
plugins: [
new Json2js([
{
from: 'source',
to: 'dest'
},
], {
mount: 'window._LANG=',
})
]
};
`mount$3
copy-webpack-plugin原有属性不发生变化,新增加属性作为JSON文件中数据挂载位置,默认为window._LANG=
| Name | Type | Default | Description |
| :-----: | :------: | :-------------: | :--------------------- |
| mount | String | window._LANG=` | JSON文件中数据挂载位置 |