Closed y4n6 closed 3 years ago
vite
和 vite-plugin-imp
,自然会一直维护下去。
- 好处自然是可以按需引用,大大减少第三方的UI库、工具库(lodash)等的代码引入。
- 感谢关心,目前身体状况良好。 现在我司就有项目在使用
vite
和vite-plugin-imp
,自然会一直维护下去。
感谢您解答疑惑 。
1.在main.ts也可以实现按需引用,我看源码里是拼接newImportStatement ,似乎vite-plugin-imp最终只是语法糖,不用手写import from,没有其他骚东西,可以请您简单说一下使用vite-plugin-imp按需引用的优势吗? 2.我愿意使用这个插件的直接原因,可能是因为每次要在顶部import和底部app.use(xxx)会导致相关代码不在一起,我觉得vite-plugin-imp把引用一个外部包的代码聚在一起看起来更好维护。
1.在main.ts也可以实现按需引用
这句话意思难道是要手动去引入很多个UI组件的样式吗?
2.举个例子,一个网站有二十个页面,这些都是分模块打包的
只有少数页面用到了几个组件/工具方法(或者不同页面用到的组件/工具方法不一样的)
如果在main.ts里引入这些组件/工具方法,所有页面运行时都会引入了那些没有用到的组件/工具方法的代码
把引用一个外部包的代码聚在一起看起来更好维护
,首先这样做就没有办法做到真正意义上的按需加载(理由见2)
因此这不是这个插件的目的可以去看下babel-plugin-import,此插件灵感来自它。
1.
在main.ts也可以实现按需引用
这句话意思难道是要手动去引入很多个UI组件的样式吗? 2.举个例子,一个网站有二十个页面,这些都是分模块打包的 只有少数页面用到了几个组件/工具方法(或者不同页面用到的组件/工具方法不一样的) 如果在main.ts里引入这些组件/工具方法,所有页面运行时都会引入了那些没有用到的组件/工具方法的代码 3.把引用一个外部包的代码聚在一起看起来更好维护
,首先这样做就没有办法做到真正意义上的按需加载(理由见2) 因此这不是这个插件的目的可以去看下babel-plugin-import,此插件灵感来自它。
感谢大佬耐心指导,请问是否方便留个邮箱呢?
1.使用该插件和直接在main.ts引用相比,有哪些好处? 2.作者身体状况如何,是否打算长期维护这个项目?