vite-design icon indicating copy to clipboard operation
vite-design copied to clipboard

建议添加有关vue-cli 迁移到vite的说明

Open xcsweb opened this issue 5 years ago • 9 comments

建议添加有关vue-cli 迁移到vite的说明,或者解释下vite 的所有配置项,我主要是在其他地方没有找到

xcsweb avatar Nov 25 '20 05:11 xcsweb

vite自身的readme已经把最常用的配置项都介绍了。 比较常用的在本文档中也都有介绍 所有的配置项都解释是一个没什么必要的工作。应该先描述你想实现的功能再来看具体的实现方式

zhangyuang avatar Nov 25 '20 05:11 zhangyuang

image 或者作者帮我看下这个配置项为啥会失效呗

xcsweb avatar Nov 25 '20 05:11 xcsweb

image

xcsweb avatar Nov 25 '20 05:11 xcsweb

image 因为我以前写了一个动态加载vue文件的,现在不是webpack不行了

xcsweb avatar Nov 25 '20 05:11 xcsweb

你这是配置透传给less-loader跟你的动态加载没关系。而且就算是动态加载你这块本身就写的有问题。异步加载自身已经包含了分块的逻辑自动根据当前路由来匹配组件不需要再额外添加if else逻辑。

zhangyuang avatar Nov 25 '20 05:11 zhangyuang

不是,我现在是两个问题一个是less-loader 全局变量没生效,一个是,import('/compoents/'+value+'.vue')这个没有生效

xcsweb avatar Nov 25 '20 05:11 xcsweb

提供完整仓库 另外rollup应该不具备分块的能力也不支持import expression

zhangyuang avatar Nov 25 '20 05:11 zhangyuang

如果这个是我以前公司的项目我就提供了,现在的公司代码管理很严格,提供不了,不过还是谢谢你的解释

xcsweb avatar Nov 25 '20 05:11 xcsweb

第一个问题比较好解决,肯定是传的配置有问题。这种基础问题vite只是单纯的透传给less-loader而已并没有做额外的操作 第二个功能应该暂时不支持

zhangyuang avatar Nov 25 '20 05:11 zhangyuang