是否支持vue-cli2初始化的项目?
BryanAdamss opened this issue · 8 comments
作者你好:
有两个问题想请教
- wp2vite是否支持使用vue-cli2初始化的项目迁移?
- 迁移后的项目是否开发、生产都使用的vite生态?
- 如果只将vite当作开发服务器使用,生产环境依然使用webpack打包,wp2vite是否支持?如果不支持,自行改造工作可大?
你好,我一一回答下你的问题。
1、vue-cli2生成的项目,如果没有被改造过、编码正常的话,应该是可以支持的
2、迁移后的项目还是可以继续使用之前的配置进行开发和生产,wp2vite只是在你的项目中加入了vite等的配置,不会改变你项目的内容,也不会删除之前webpack等的依赖
3、在上面2中已经说明了,不会改变你的项目,所以你可以保持继续使用webpack为生产环境打包,开发环境使用vite;wp2vite只是一个转换工具,不同的项目会有不同的情况,如果wp2vite帮助不到你的话,自行改造成本也不会很大。
以上是我的个人建议,如有问题,欢迎沟通。
感谢回复!
似乎不支持cli2
初始化的项目,不知道是不是我用的不对,报unknow config for your project
错误,可能是cli2
项目没有安装@vue/cli-service
,导致doVue
方法没走到;
Line 22 in 18aa1c8
可否提供下项目demo,我们看下?
内部代码,可能无法直接上传,但项目结构和这个repo
是一样的,可以参考这个demo
https://github.com/BryanAdamss/vue-awesome-template/tree/cli-2.x
内部代码,可能无法直接上传,但项目结构和这个
repo
是一样的,可以参考这个demo
https://github.com/BryanAdamss/vue-awesome-template/tree/cli-2.x
这个项目clone下来后,跑不起来.
内部代码,可能无法直接上传,但项目结构和这个
repo
是一样的,可以参考这个demo
https://github.com/BryanAdamss/vue-awesome-template/tree/cli-2.x
这个项目clone下来后,跑不起来.
是不是node版本不对?切到8.17试试
内部代码,可能无法直接上传,但项目结构和这个
repo
是一样的,可以参考这个demo
https://github.com/BryanAdamss/vue-awesome-template/tree/cli-2.x
这个项目clone下来后,跑不起来.
是不是node版本不对?切到8.17试试
看了下项目,应该是转了后也不能直接运行,需要对项目进行改造,引用vue的文件目前都是省略后缀的,使用vite的时候不能省略vue的后缀;可能还有其他需要改造的地方。
内部代码,可能无法直接上传,但项目结构和这个
repo
是一样的,可以参考这个demo
https://github.com/BryanAdamss/vue-awesome-template/tree/cli-2.x
这个项目clone下来后,跑不起来.
是不是node版本不对?切到8.17试试
看了下项目,应该是转了后也不能直接运行,需要对项目进行改造,引用vue的文件目前都是省略后缀的,使用vite的时候不能省略vue的后缀;可能还有其他需要改造的地方。
嗯,我再试试;
我最近写了个add-vue-suffix,可以补齐vue
后缀,正好用上了😂