使用 npm 安装
npm install babel-plugin-client-variable -D
在 babel.config.js 中添加
+ const clientVariable = require('babel-plugin-client-variable');
module.exports = {
+ plugins: [
+ clientVariable
+ ]
}
使用前打包编译成
function name1() {
const aaa = document.querySelector('body')
console.warn(aaa)
}
name1()
使用后打包编译成
function name1() {
const aaa = process.client ? document.querySelector('body') : {}
console.warn(aaa)
}
name1()