Vue.js脚手架的安装及使用

使用Vue CLI搭建Node.js脚手架的安装和使用 这将创建一个名为"my-project"的新目录,并在其中初始化一个新的Vue项目。现在,你可以使用任何文本编辑器打开项目目录中的代码文件,并开始编辑Vue项目。Vue CLI已经为你生成了一些示例代码,位于"src"目录中的"App.vue"和"main.js"文件中。这将启动一个本地开发服务器,并在浏览器中打开一个地址,你可以在其中查看和测试你的Vue应用程序。你可以在"App.vue"文件中编辑Vue组件的模板,样式和逻辑。安装完成后,你可以使用Vue CLI创建一个新的Vue项目。 阅读详情


更多关于Vue.js的系列文章请点击:Vue.js开发实践(0)-目录页


Vue.js是一款由国人开发的流行前端js框架,为了更快速地开发,我们需要安装一些开发环境和脚手架。

在这里插入图片描述

一、VUE脚手架介绍

Vue 提供了一个官方的 CLI,为单页面应用快速搭建 (SPA) 繁杂的脚手架。它为现代前端工作流提供了 batteries-included 的构建设置。只需要几分钟的时间就可以运行起来并带有热重载、保存时 lint 校验,以及生产环境可用的构建版本。更多详情可查阅 Vue CLI 的文档。

简单地说,Vue脚手架能够快速为我们搭建开发环境。

使用脚手架的好处:

  1. 脚手架是通过webpack搭建的开发环境

  2. 使用ES6语法,在低版本的浏览器中会转换为ES5去兼容

  3. 打包和压缩js为一个文件

  4. 项目文件在环境中编译而不是在浏览器中,这样的话访问速度更快

  5. 实现页面自动刷新,即修改实时生效

二、VUE脚手架的安装

2.1、安装node.js

从node官网下载并安装node:node.js下载
安装完成后,打开命令行工具输入命令node -v,如下图,如果出现对应版本号,就说明安装成功了。
在这里插入图片描述

2.2、安装cnpm

cnpm是淘宝NPM镜像,一个用于下载依赖的工具。
直接在命令行中输入

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

等待安装完成后,输入cnpm -v则可查看其是否安装成功
在这里插入图片描述

2.3、安装vue

在用 vue.js 构建大型应用时推荐使用 npm 安装,npm 能很好地和诸如 webpack 或 browserify 模块打包器配合使用。vue.js 也提供配套工具来开发单文件组件。
在命令行中使用cnpm安装vue

cnpm install vue

通过vue -V查看是否安装成功:
在这里插入图片描述

2.4、安装vue-cli脚手架构建工具

vue-cli 提供一个官方命令行工具,可用于快速搭建大型单页应用。该工具提供开箱即用的构建工具配置,带来现代化的前端开发流程。只需几分钟即可创建并启动一个带热重载、保存时静态检查以及可用于生产环境的构建配置的项目:
在命令行中输入:

$ cnpm install --global vue-cli

三、创建基于webpack模板的项目

3.1、创建过程

要创建项目,首先我们要选定目录,然后再命令行中把目录转到选定的目录。可以使用:

$ vue init webpack my-project

my-project为自定义项目名

运行初始化命令的时候回让用户输入几个基本的选项,如项目名称,描述,作者等信息,如果不想填直接回车默认就好。

在这里插入图片描述

需要注意的是项目的名称不能大写,不然会报错。

进入初始化好的项目当中,下载项目所需的依赖:

$ cnpm install

下载好依赖后,在项目中使用cnpm运行项目,默认打开的是localhost:8080端口运行项目

$ cnpm run dev

在这里插入图片描述

3.2、项目结构

在这里插入图片描述
在这里插入图片描述

3.3、src文件

在这里插入图片描述

  • asset:存放图片字体

  • component:存放组件的文件夹

  • App.vue:根组件

  • main.js:最重要的一个文件,在里面导入了VUE和根组件App.vue

Arduino应用——PWM控制直流电机风扇 Arduino应用——PWM控制直流电机风扇PWM原理实验器件功能描述如何改变文本的样式插入链接与图片实现代码生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 最近在使用arduino UNO开发板完成课程小作业。其中一个要求设计一个电风扇控制系统,要求能够通过PWM调节风扇的转速。期间搜索了许多例程和方法,但受限于器件,效果不 阅读详情

相关推荐

FFmpeg魔改指南:让RTMP协议完美兼容H265的三种方法(含SRS适配技巧)

本文详细介绍了三种让RTMP协议兼容H265编码的FFmpeg魔改方案,包括基于官方补丁的标准改造、Intel的SVT-HEVC集成方案以及金山云的自定义扩展方案。文章重点解析了各方案的实现原理与适配技巧,并提供了在SRS 6.0服务器上进行深度配置和性能调优的完整实战指南,帮助开发者解决H265推流至传统RTMP服务器的兼容性问题。

weixin_29290947的博客 197

Vue实战之Vue CLI 脚手架

Vue CLI 脚手架

9.冄2.7.號的博客 1368

新手必看:用FileZilla从武大IGS中心下载GNSS数据,再到crx2rnx转换的完整流程

本文详细介绍了新手如何通过FileZilla从武汉大学IGS中心下载GNSS数据,并使用crx2rnx工具将数据转换为RINEX格式的完整流程。涵盖工具准备、FTP连接、文件解压、格式转换及常见问题排查,帮助测绘和地信专业人员高效处理GNSS观测值数据。

weixin_29292431的博客 427

Vue脚手架主流版本介绍

参考文档: https://www.cnblogs.com/wisewrong/p/9740173.html。在vue/cli5.x之后, 项目搭建时,vue.config.js会自动创建, 结构如下。以上是vue/cli 3.x/4.x的写法, 手动创建vue.config.js。host: 'localhost', // 主页地址。publicPath:'/', // 启动页地址。outputDir: 'dist', // 打包的目录。publicPath: '/', // 启动页地址。

Web_Lvz的博客 793

Android Profiler 帧率优化实战与性能调优

本文详细介绍了使用Android Profiler进行帧率优化与性能调优的实战方法。通过分析主线程状态、FPS曲线和渲染阶段耗时,精准定位卡顿根源,并提供减少过度绘制、优化绘制命令及改善资源使用的具体策略。文章结合电商、游戏等真实案例,帮助开发者有效解决卡顿问题,提升应用流畅度。

palm99的专栏 537

UE4 Instanced Mesh 半透明渲染顺序不对解决

以绿色方块为Instanced Mesh为例。 正确的半透应该是这样的: 这是一般蓝图Actor方块,其半透是正常的。 然而Instanced Mesh因为过多,UE4不给你缓存正确的渲染顺序。所以,在不改代码的情况下,想解决Instanced Mesh半透问题,是不可能的。不正确的半透如下: 注意到错误发生在Instanced Mesh的方块与方块之间。 但我就是要解决,...

qq_41524721的博客 5569

11-Vue脚手架

Vue脚手架是Vue官方提供的标准化开发工具(开发平台)。Vue脚手架的最新版本是4.x,这个版本和项目使用的Vue版本无关。全局安装脚手架:

码字不易,大家的支持就是我坚持下去的动力 877

基于STM32L4XX、HAL库的MAX13487EESA RS485总线收发器驱动程序设计

MAX13487EESA是一款3.3V供电的RS-485/RS-422收发器,由Maxim Integrated生产。PA4 (控制引脚) ---> /RE, DE (连接在一起)具有±15kV ESD保护的驱动器输出和接收器输入。半双工RS-485/RS-422通信。工业温度范围:-40°C至+85°C。工作电压范围:3.0V至3.6V。数据速率高达250kbps。

zhusl6688的博客 690

vue脚手架(2022年9月份nodejs16.17.0版本)

vue vue脚手架 vue脚手架搭建 vue脚手架(2022年9月份nodejs16.17.0版本) vue示例 vue路由 axios示例

红目香薰 8578

MATLAB代码实现了一个柱塞泵配流盘过流面积的计算和可视化功能

该MATLAB代码实现了一个柱塞泵配流盘过流面积的计算和可视化功能。输出曲线可直接用于验证设计的合理性(如是否存在过流面积突变或不足)。的不同范围,选择对应的几何模型计算过流面积。通过分段逻辑计算柱塞腔在不同旋转角度(过流面积在特定条件下会被限制(如。),确保结果符合物理实际。条件分支,根据旋转角度。

huanghm88的专栏 584

华为OD机试双机位C卷-恢复数字序列 (Py/Java/C/C++/Js/Go)

华为OD机试双机位C卷 恢复数字序列,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解。华为OD机试 - 恢复数字序列。

qq_45776114的博客 1203

Vue | Vue.js 组件化基础 - 脚手架

人面对复杂问题的处理方式: 任何一个人处理信息的 逻辑能力都是有限的 当面对一个非常复杂的问题时 我们不太可能一次性搞定一大堆内容 但是 我们人有一种天生的能力 就是将 问题进行拆解 如果将一个复杂的问题 拆分成很多个可以处理的小问题, 再将其放在整体中,你会发现大的问题迎刃而解.组件化也是类似的思想: 如果我们将 一个页面中所有的处理逻辑全部放在一起,处理起来就会变得 非常复杂,而且不利于后续的管理以及拓展. 但如果 我们

CoderHing的博客~ 2228

Open3D 计算点云法向量的夹角【2026最新版】

计算法向量的夹角,博客长期更新,本文最新更新时间为:2026年3月7日。

点云侠的博客 3131

Vue.js 项目搭建 -- 脚手架的安装与使用

在使用Vue.js进行项目开发的时候,我们需要构建项目,文件目录创建,必要的时候还需要对代码进行语法检查、单元测试 、端对端测试、路由管理等等各种准备工作。如果对于每个项目,这些事情都要我们手动完成,这效率是非常低下的。为了解决这些问题,Vue.js官方提供了vue-cli脚手架工具,替我们快速完成项目的搭建。 项目环境的配置 1.安装Node.js 无疑Node.js是前端编程的必备环境配...

a271366110的博客 327

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

win10 安装node.js 使用 npm vue-cli 脚手架

win10 安装使用 npm vue-cli 1、 安装 node.js

mqbug的博客 536

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

node.js安装及使用webstorm+webpack创建vue脚手架项目

node.js下载安装 node下载 配置node 右键此电脑=>高级系统设置=>高级=>环境变量=>在系统变量中新建一个 变量名取NODE_HOME(全大写,习惯性的,你要不想大写也可以),变量值选择浏览文件,选择你下载的node压缩包解压后的文件=> 点击系统变量中的Path,新建一个,内容为%NODE_HOME%=>确定保存即可。 == 如何检测是否配置合适呢 == 按下win+R打开cmd窗口,输入node -v显示node版本即可 npm配置 使用淘宝镜

weixin_42592912的博客 461

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Vue——脚手架快速入门(六)

一、什么是Vue脚手架 Vue脚手架用于快速生成Vue项目基础架构 官方网址为:https://cli.vuejs.org/zh/ 二、Vue脚手架的安装 1.检查是否安装node.js 没有安装的话,详情参考 node.js的安装教程 2.使用国际开源库生态系统安装脚手架 npm install -g vue-cli 因为数据源在国外,很容易出现下面这个问题 rollbackFailedOptional: verb npm-session 这个问题不是报错,而是 npm 要安装的源在国外,简单理解

每天一个前端小知识~ 876

Linux运行脚手架vue,Angularjs和Vue.js脚手架安装使用总结

前言之前是用Vue的,现在由于工作原因,开始使用Angular。分别是Vue2和Angular5入的坑。只是从使用上来对比总结,加深记忆,避免混淆。什么 ? 你问实现原理的异同及优劣? 本宝宝还在努力学习中,也许有生之年你可以看到分析贴。不管用什么框架,创建项目都是第一步。发展到现在,Angular 和 Vue 都有官方的脚手架用来快捷的创建和配置项目。创建项目Angular和Vue的脚手架都...

weixin_33431149的博客 199

node.js的安装以及使用vue-cli脚手架创建vue项目

本文介绍了node.js,以及node.js的安装。并且如何使用node.js创建vue项目,使用npm安装vue-cli脚手架。

Ace_bb的博客 1530

Node.js环境搭建与Vue Cli脚手架安装使用

Vue cli 搭建项目的目录结构 名称 解析 node_modules 项目依赖(内置webpack),当前目录下npm/cnpm安装的非全局依赖库放在这儿 public Vue3.x 静态资源目录,存放不会变动的文件[该目录下文件并不会被webpack处理,而是直接复制到最终的打包目录,默认dist/下] 必须使用绝对路径引用这些文件可包括css、js、webfonts等 public–favicon.ico 网页导航栏层logo图标 public–index.html 主入

小羊咩咩的博客 2019

vue脚手架安装及语法简写

脚手架安装 node --version npm -v vue -V vue脚手架安装 安装vue-cli 全局安装命令 npm install -g vue-cli@2.9.6(npm uninstall vue-cli -g卸载命令) 在某个文件下执行vue init webpack vue_demo vue_demo是项目名称 vue缩写: //完整语法 <a v-bind:href="url">...</a> // 缩写 <a :href="url">

WY001的博客 358

vue.js学习总结一:安装和使用vue Cli脚手架

如果您是开始学习vue.js,是不推荐使用使用vue Cli的,尤其是在不熟悉基于node.js的构建工具时,您可以在html中使用CDN的方式引用Vue。

qq_43392001的博客 227

(18)打鸡儿教你Vue.js

介绍一下怎么安装Vue.js vue.js Vue 不支持 IE8 及以下版本,因为 Vue 使用了 IE8 无法模拟的 ECMAScript 5 特性。 Vue.js是一个渐进的,可逐步采用的JavaScript框架,用于在Web上构建UI。 直接引用 <script>Vue 会被注册为一个全局变量 推荐使用 NPM 安装 webpack或browserify模块打包器配合使用 ...

程序员哆啦A梦,蓝胖子 328

Vue_day1 项目模板 node脚手架 安装第三方插件 js文件

vue项目搭建 目录结构 vue脚手架的使用 vue第三方插件,js的定义方式,导入js文件的方法

weixin_44999932的博客 309

node.js环境搭建及Vue CLI脚手架安装使用

1. 官网下载node.js 安装 传送门:node.js官网 下载后可以直接可以安装。node.js的node.msi安装包中包含有node.js和npm。 安装步骤: 2. 点击change选择自己的安装目录,我的安装在d:\nodejs 3.下面一路next就可以,不用点其他,直到安装完成。 4.检测node.js是否安装好。打开windows的命令行输入:node -v 和npm -v。 ...

qq_41184981的博客 304

vue脚手架基础API全面讲解【内附多个案例】(1)

渐进式: 逐渐进步, 想用什么就用什么, 不必全都使用Vue渐进式: Vue从基础开始, 会循序渐进向前学习, 如下知识点可能你现在不明白, 但是学完整个vue回过头来看, 会很有帮助补充概念:库: 封装的属性或方法 (例jquery.js)框架: 拥有自己的规则和元素, 比库强大的多 (例vue.js)目标: webpack自己配置环境很麻烦, 下载@vue/cli包,用vue命令创建脚手架项目@vue/cli是Vue官方提供的一个全局模块包(得到vue命令), 此包用于创建脚手架项目。

2401_84446919的博客 370
上一篇: 设计模式(8)-迭代器模式
下一篇: Vue实例以及插值语法
BoringRong
BoringRong 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄9年 2万+粉丝 386原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BoringRong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值