版本不一样根本没办法迁移好吗

版本不一样根本没办法迁移好吗

我发现从一开始重新安装的时候就是,我跟课堂的步骤来做,发现每一步都不一样的,各种改改到后面已经完全改不了了还是各种显示错误啊

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕久久 2020-09-02 09:25:38

同学你好,是的,老师将脚手架升级到最新版本,的确出现了选择使用vue2还是vue3,如下:

http://img1.sycdn.imooc.com//climg/5f4ef3d009bce10e05540143.jpg

此时要选择vue2 ,因为vue3是大版本升级,语法改动很大。

建议同学重新创建项目,多尝试几遍。

对vue框架来讲,版本不同,项目本身改变会很大,比如2版本的脚手架搭建的项目和3版本的脚手架搭建的项目,项目目录结构都不同,所以开发时,一定要注意版本问题。

别着急,再多尝试几遍,遇到问题不是坏事,祝学习愉快!

好帮手慕久久 2020-09-01 17:08:43

同学你好,使用npm,利用脚手架搭建vue项目时,的确会有版本这个问题,这个版本包含两方面,一是vue本身的版本,另一个是vue-cli的版本(脚手架)。我们这里要求vue本身要使用2版本

http://img1.sycdn.imooc.com//climg/5f4e0eef0920c9e800000000.jpg

升级的是脚手架

升级之前,脚手架vue-cli是2版本,安装指令是:npm install -g vue-cli;升级之后,脚手架升级成3或以上版本(vue还是版本2),安装指令是:npm install -g @vue/cli(安装指令不同,安装的版本是不同的)。

同学可以看一下自己项目的package.json文件中,vue的版本是什么,再执行一下vue -V 看一下脚手架的版本是什么,看是否都在要求的范围内。

另,vue是一个框架,它的安装过程相对来讲是有难度的,所以不可能一次性就安装成功、升级成功,需要同学不断的尝试,然后总结经验,这个过程会很磨人,所以同学不要着急,很正常。

建议同学,先不要用自己的代码升级了,使用源码,按照老师的操作,再试试。升级前,要使用vue -V 指令,查看一下vue-cli版本是不是2点几版本,不是的话,使用npm uninstall @vue/cli  -g 移除一下新版本脚手架,再执行npm install -g vue-cli 安装2点几版本的脚手架,然后再升级。

祝学习愉快!

  • 提问者 慕雪9296518 #1
    npm install -g @vue/cli是我输入的指令,但是在vue 创建项目时候会选择一个版本2或者3,不值到是不是这个导致的。但是我在想,一步一步怎么会有那么多的不同,或者说是即使我就将错就错了,发现太多的实例化是完全不同的,移植起来根本不现实,这个改了那个错
    2020-09-01 21:46:55
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师