Vue-Cli脚手架项目的搭建【新手快速入手】

目录

一、Vue CLI脚手架简介☺

1.Node.js前置环境的安装

2.安装npm管理器

3.安装淘宝镜像(cnpm)

二、安装vue-cli

1. 版本号查看

2.旧版本卸载

3.新版本安装

4.检查

三、Vue项目的搭建

📌进入Vue项目管理器

★命令方式创建

若localhost拒绝访问怎么办?


一、Vue CLI脚手架简介☺

什么是vue脚手架?

Vue脚手架(Vue CLI)是一个官方提供的命令行工具,用于快速搭建和管理Vue.js项目的开发环境。它提供了一套可配置的脚手架,帮助开发者初始化Vue项目,并集成了开发所需的工具和依赖项,包括构建工具、开发服务器、打包工具等。babel、webpack都集成在其中。


Vue CLI是官方提供的一套全面的开发工具链,可以帮助开发者快速搭建Vue项目。以下是使用Vue CLI搭建Vue脚手架的步骤:

  • 安装Vue CLI:通过npm或yarn全局安装Vue CLI。
  • 创建Vue项目:使用命令行运行vue create project-name来创建一个新的Vue项目。
  • 选择项目配置:可以选择默认配置或手动配置项目选项。
  • 添加插件:可以根据项目需求选择添加一些插件。
  • 运行项目:运行npm run serve命令来启动开发服务器。

1.Node.js前置环境的安装

点击官网下载node.js

安装完成之后,打开安装目录下的文件。

配置环境变量

通过快捷键win+I】进入设置,点击系统-->系统信息

点击高级系统设置

点击高级-->环境变量

找到Path,点击编辑

将刚才安装node.js的路径复制粘贴

win+R查看是否安装成功  node -V 在cmd运行

2.安装npm管理器

npm包管理器,是集成在node中的,所以安装了node也就有了npm。有了npm就可以通过命令去下载资源库文件。

npm常见命令:

  1. npm install:用于安装项目所需的依赖包。
  2. npm install package-name:安装指定的包。
  3. npm uninstall package-name:卸载指定的包。
  4. npm list:列出项目中已安装的包。
  5. npm start:启动项目。
  6. npm run script-name:运行项目中的特定脚本。
  7. npm search package-name:搜索 NPM 仓库中的包。
  8. npm publish:发布自己开发的包。
  9. npm link:在本地创建包的链接。
  10. npm ls:列出项目的依赖树。
  11. npm update:更新项目中的包。
  12. npm outdated:检查已安装的包是否有可用的更新。

npm 安装md5报错,提示证书过期:

解决方案:

npm cache clean --force
npm config set strict-ssl false
npm install

以管理员身份运行cmd命令符窗口

使用管理员身份运行命令行,在命令行中,执行下指令:

npm config set prefix "安装路径"

查看安装路径:

npm config get prefix

3.安装淘宝镜像(cnpm)

看个人需求安装,安装成功后,可用cnpm 代替npm下载资源文件。

npm install -g cnpm --registry=https://registry.npm.taobao.org

二、安装vue-cli

Vue CLi介绍

如已安装旧版本vue-cil,需先卸载再安装,否则vue-cil原始文件一直存在,版本号不会更新!!!

1. 版本号查看

首先查看一下版本号,看是否为 vue-cli 3.6 及以上版本。

vue -v

2.旧版本卸载

1、删除原文件;
2、保险起见,可再执行如下命令。

npm uninstall vue-cli -g

3.新版本安装

npm install -g @vue/cli

4.检查

vue --version

安装好后,便可以创建Vue项目了。

三、Vue项目的搭建

项目的创建【两种方式】

  • 使用命令vue ui可视化窗口进行创建
  • 使用vue create vue-projectName命令创建
📌进入Vue项目管理器

下面演示vue ui可视化窗口搭建脚手架:

在命令行中键入:

vue ui

等待项目创建完成!!!

★命令方式创建

1、全局安装Vue CLI: 如果你还没有安装Vue CLI,你可以通过npm或yarn来安装它。

使用npm安装:

npm install -g @vue/cli

<project-name>替换为你的项目名称。

2、创建新项目: 使用Vue CLI创建一个新项目,运行以下命令:

vue create <project-name>

3、选择预设: 在创建过程中,Vue CLI会询问你几个问题,包括是否选择默认预设(包含一些基本的配置和依赖),或者手动选择特性。

4、安装依赖并启动项目: 项目创建完成后,进入项目目录并安装依赖:

cd <project-name> npm install

安装完依赖后,你可以启动开发服务器:

npm run serve

若localhost拒绝访问怎么办?

打开电脑的控制面板->

这样我们就可以成功访问localhost服务器啦!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/9710.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

技术速递|Python in Visual Studio Code 2024年5月发布

排版&#xff1a;Alan Wang 我们很高兴地宣布 Visual Studio Code 的 Python 和 Jupyter 扩展将于 2024 年 5 月发布&#xff01; 此版本包括以下公告&#xff1a; “Implement all inherited abstract classes”代码操作新的自动缩进设置Debugpy 从 Python 扩展中删除&#…

Unity TileMap入门

概述 相信很多同学学习制作游戏都是从2D游戏开始制作的吧&#xff0c;瓦片地图相信大家都有接触&#xff0c;那接下来让我们学习一下这部分的内容吧&#xff01; Tilemap AnimationFrameRate:设置每帧动画的播放速率。Color:瓦片地图的颜色TileAnchor:锚点&#xff0c;&#x…

Docker容器创建各种镜像

目录 1.Docker创建Mysql容器 2.Docker创建Redis容器 3.Docker 创建minio容器 1.Docker创建Mysql容器 拉取镜像 docker pull mysql:8.0.20 宿主机创建挂载目录 /opt/mysql/conf /opt/mysql/data /opt/mysql/log 启动命令 docker run --name mysql -p 3306:3306 -v /opt/…

Set接口

Set接口的介绍 Set接口基本介绍 无序&#xff08;添加和取出的顺序不一致&#xff09;&#xff0c;没有索引不允许重复元素&#xff0c;所以最多包含一个nullJDK API中Set接口的实现类&#xff1a;主要有HashSet&#xff1b;TreeSet Set接口的常用方法 和List 接口一样&am…

Windows11提示升级,我要点确定吗?

Windows 11自2021年10月推出以来&#xff0c;一直保持着缓慢而稳定的增长&#xff0c;相对来说在游戏PC上的影响力较大&#xff0c; 而Windows 10也即将于2025年10月结束支持。 截至2024年&#xff0c;Windows 11的主要版本包括24H2、 23H2、22H2和21H2。 24H2&#xff1a;20…

k8s遇到的常见问题及解决

1. error: open /var/lib/kubelet/config.yaml: no such file or directory 解决&#xff1a;关键文件缺失&#xff0c;多发生于没有做 kubeadm init就运行了systemctl start kubelet。 要先成功运行kubeadm init 2. 执行初始化kubeadm init ------的时候报错 The HTTP call…

五一超级课堂---Llama3-Tutorial(Llama 3 超级课堂)---第四节Llama 3 高效部署实践(LMDeploy 版)

课程文档&#xff1a; https://github.com/SmartFlowAI/Llama3-Tutorial 课程视频&#xff1a; https://space.bilibili.com/3546636263360696/channel/collectiondetail?sid2892740&spm_id_from333.788.0.0 操作平台&#xff1a; https://studio.intern-ai.org.cn/consol…

GAMMA Lab——知识图谱和LLM大模型

图机器学习的发展与分类 图基础模型 LLM基础模型 GNN LLM 前沿工作

JUC下的CompletableFuture详解

详细介绍 CompletableFuture是Java 8引入的一个实现Future接口的类&#xff0c;它代表一个异步计算的结果。与传统的Future相比&#xff0c;CompletableFuture提供了更丰富的功能&#xff0c;比如链式调用、组合异步操作、转换结果、异常处理等&#xff0c;极大地增强了Java在…

TikTok shop多账户需要防关联吗?

TikTok是一个非常垂直的平台&#xff0c;每个账号的内容都应该尽可能的垂直&#xff0c;这样平台才能引流更多的流量。但是&#xff0c;TikTokShop只有一两个账号&#xff0c;流量往往难以保证&#xff0c;所以很多商家选择了TikTok的多账号运营模式。 众所周知&#xff0c;多店…

什么是SOL链跟单机器人与阻击机器人?

SOL链作为一个快速增长的区块链生态系统&#xff0c;为各种应用程序提供了丰富的发展机会。在SOL链上&#xff0c;智能合约的应用已经开始蓬勃发展&#xff0c;其中包括了许多与加密货币交易相关的应用。在本文中&#xff0c;我们将介绍在SOL链上开发的阻击机器人&#xff08;S…

【静态分析】软件分析课程实验A3-死代码检测

官网&#xff1a; 作业 3&#xff1a;死代码检测 | Tai-e 参考&#xff1a; https://www.cnblogs.com/gonghr/p/17981720 --------------------------------------------------------------------- 1 作业导览 为 Java 实现一个死代码&#xff08;dead code&#xff09;检…

【计算机毕业设计】springboot果蔬种植销售一体化服务平台

伴随着我国社会的发展&#xff0c;人民生活质量日益提高。于是对果蔬种植销售一体化服务管理进行规范而严格是十分有必要的&#xff0c;所以许许多多的 信息管理系统应运而生。此时单靠人力应对这些事务就显得有些力不从心了。所以本论文将设计一套果蔬种植销售一体化服务平台&…

RS2255XN功能和参数介绍及PDF资料

RS2255XN是一款由Runic&#xff08;润石&#xff09;公司生产的模拟开关。以下是关于RS2255XN的一些技术参数和特点&#xff1a; 封装&#xff1a;MSOP-10 电源电压范围&#xff1a;2.5V至5.5V 工作温度范围&#xff1a;-40C至125C 类型&#xff1a;模拟开关 品牌&#xff1a;R…

如何使用Whisper音频合成模型

Whisper 是一个通用语音识别模型&#xff0c;由 OpenAI 开发。它可以识别多种语言的语音&#xff0c;并将其转换为文本。Whisper 模型采用了深度学习技术&#xff0c;具有高准确性和鲁棒性。 1、技术原理及架构 Whisper 的工作原理&#xff1a;音频被分割成 30 秒的片段&#…

云计算导论(2)---云计算基础

文章目录 1. 分布式计算2. 分布式计算系统架构3. 分布式计算关键技术4. 分布式计算性能优化方法5. 云计算的基本概念6. 云计算的关键技术 1. 分布式计算 1. 定义&#xff1a;分布式计算是一种计算方法&#xff0c;将一个大型任务拆分成多个小任务&#xff0c;并分配给多台计算机…

c#绘制渐变色的Led

项目场景&#xff1a; c#绘制渐变色的button using System; using System.ComponentModel; using System.Drawing; using System.Drawing.Drawing2D; using System.Windows.Forms; using static System.Windows.Forms.AxHost;namespace WindowsFormsApp2 {public class Gradie…

【C++】-类模板-002

1创建类模板 &#xff08;1&#xff09;新建工程 &#xff08;2&#xff09; &#xff08;3&#xff09; &#xff08;4&#xff09; &#xff08;5&#xff09;模板运行结果 2【UI】设计器 &#xff08;1&#xff09;跳转到【UI】设计器 &#xff08;2&#xff09;添加…

纯血鸿蒙APP实战开发——一镜到底“页面转场”动画

介绍 本方案做的是页面点击卡片跳转到详情预览的转场动画效果 效果图预览 使用说明 点击首页卡片跳转到详情页&#xff0c;再点击进入路由页面按钮&#xff0c;进入新的路由页面 实现思路 首页使用了一种视觉上看起来像是组件的转场动画&#xff0c;这种转场动画通常是通过…

教你解决PUBG绝地求生打完一把游戏无法返回大厅的问题

《绝地求生》&#xff08;PUBG&#xff09;作为风靡全球的战术竞技大作&#xff0c;凭借其高度还原的战场氛围和扣人心弦的生存挑战吸引了大量游戏玩家。不过&#xff0c;部分玩家在经历了一场紧张激烈的比赛后&#xff0c;遭遇了一个小困扰&#xff1a;游戏未能顺畅过渡到结算…