webpack打包js的时候可以在JS文件里面加入逻辑选择性打包代码吗?
有个需求是使用webpack打包的时候对js文件里面的代码进行选择性打包,就像HTML打包的那个插件一样,通过包裹的模板语法选择性打包HTML?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
有个需求是使用webpack打包的时候对js文件里面的代码进行选择性打包,就像HTML打包的那个插件一样,通过包裹的模板语法选择性打包HTML?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
如图,我是右边的数据想配置成变量,再到JS里面去通过判断 indexOf来决定要不要某段JS代码。但是打包出来后就成了左边的格式,没办法取
提供个思路,利用
webpack.DefinePlugin()
定义env
变量,然后根据运行命令后面跟的这个变量,可以实现选择性打包。如:1,定义变量
2,运行命令
npm run dev --components=hello
,3,对应的项目文件里,可以使用
process.env.components
来进行区分