1.1.0 • Published 3 years ago

multi-env-webpack-plugin v1.1.0

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

MultiEnvWebpackPlugin

根据环境解析不同的文件。 比如 src/index.js 解析 src/index.local.js

使用

webpack resolve plugins 引入

const MultiEnvWebpackPlugin = require('multi-env-webpack-plugin')

const config = {
  resolve: {
    plugins: [ 
      new MultiEnvWebpackPlugin()
    ]
  }
}

在需要创建多端文件的地方创建一个 xxx.local.xx 文件

app.jsx
app.local.jsx

记得 .gitignore 掉 xxx.local.xxx 文件哦

*.local.tsx
*.local.ts
*.local.jsx
*.local.js

原理

TODO

参考

respect Taro 多端开发思想

Taro 多端开发

MultiPlatformPlugin