vue-cli 3 动态引入自定义插件
假设我定义了一个插件 src/aaa.js
,里面包括客户端所需的一些函数,因为一些问题,这个插件需要动态导入,也就是说现在打包是没有的,我现在需要在 webpack 中引入这个插件,请问如何处理,是在 babel.config.js
中配置还是在 vue.config.js
中配置,如何配置?
在 babel.config.js
似乎可以动态引入插件,但我有些不明其意,如何只在开发环境引入呢?
只在开发环境引入,我倒是知道,用 (process.env.NODE_ENV === 'development')
即可。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不太理解你的需求,能说详细一些么?
打包的时候,用到的代码都会打包进去,你的意思是你要打包没有用到的代码?给谁用呢?还是类似 GA 那种?
我猜测下你的使用场景。
一个组件不是高频使用,你希望点击某个按钮时,临时去获取这个组件的代码,再调用它。
如果我猜的对,可以继续阅读。
webpack下,会自动将
import()
切割为新的模块,比如1.js。