扫码关注官方订阅号
webpack.DefinePlugin有什么用,怎么用?图中的红框里的内容有啥
认证0级讲师
你可以理解为,通过配置了DefinePlugin,那么这里面的标识就相当于全局变量,你的业务代码可以直接使用配置的标识。比如,你通过下面的设置:
// webpack.config.js new webpack.DefinePlugin({ __DEV__: true }),
那么在你的业务代码中可以直接使用,比如有一个index.js
在index.js 你可以直接这样使用:
// index.js if (__DEV__){ // 任意代码 console.log(‘这个是我通过webpack配置的全局标识’) }
当然 ‘__DEV__’ 的值可以通过命令传递,也可以通过手动的配置
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
你可以理解为,通过配置了DefinePlugin,那么这里面的标识就相当于全局变量,你的业务代码可以直接使用配置的标识。
比如,你通过下面的设置:
那么在你的业务代码中可以直接使用,比如有一个index.js
在index.js 你可以直接这样使用:
当然 ‘__DEV__’ 的值可以通过命令传递,也可以通过手动的配置