Vue.js框架:vue2和vue3开发环境共存

一、安装vue3

  此处建立在已经按正常流程全局安装好vue2版本的情况下,老项目需要使用vue2运维,新项目使用vue3开发,因此需要两种环境共存。

  找一个合适的位置,新建一个文件夹,在该文件夹目录下,打开cmd终端,运行命令:

npm install @vue/cli --registry=https://registry.npmjs.org/

  

  命令里不要带"-g",此处安装不要使用全局安装

  后缀使用的是--registry=https://registry.npmjs.org/,即npm默认镜像,主要是之前使用淘宝镜像时卡在reify:rxjs: timing reifyNode: node_modules/@vue/cli/node_modules时无法往后继续进行,具体还是根据自己的实际情况看用哪个。

  安装完成如下:

  

二、修改文件

  在安装目录的node_modules\.bin文件夹下,找到vuevue.cmd文件,改为vue3和vue3.cmd(与vue2进行区分):

  

三、配置环境变量

  从控制面板中找到"系统",点击高级系统配置,进入环境变量配置页面:

  

  

  配置vue3环境,将其安装目录下的.bin文件夹所在绝对路径填入:

  

  再将配置的vue3变量添加到path里,使用%首尾中间加变量名即可:

  

四、环境测试

  分别使用vue -Vvue3 -V查看版本:

  

五、创建项目

  使用vite创建一个测试项目:

npm create vite@latest

  

  提示词含义:

  Project name:项目名称,根据自己需要手输即可。

  Select a framework:选择一个框架,会给出几个选项,这里选vue就行了。

  Select a variant:创建方式,Customize with create-vue为常规创建,根据自己需要选择。

  Add TypeScript?:是否需要添加typescript,根据自己需要选择。

  Add JSX Support?:是否需要添加JSX语法,根据自己需要选择。

  Add Vue Router for Single Page Application development?:是否添加vue-router,根据自己需要选择。

  Add Pinia for state management? :是否添加Pinia作为状态管理器,根据自己需要选择。

  Add Vitest for Unit Testing? :是否添加Vitest进行单元测试,根据自己需要选择。

  Add an End-to-End Testing Solution?:是否添加端对端测试,根据自己需要选择。

  Add ESLint for code quality?:是否添加ESLint代码检查工具,根据自己需要选择。

  Add Prettier for code formatting? :是否添加Prettier进行代码格式化,根据自己需要选择。

  


__EOF__

本文作者我命倾尘
本文链接https://www.cnblogs.com/guobin-/p/17774122.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   我命倾尘  阅读(1519)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示