vue 运行启动命令_如何使用Vue启动和运行

vue 运行启动命令

在本系列的介绍性帖子中,我们谈到了Web设计师如何使用Vue可以受益。 在本教程中,我们将学习如何启动和运行Vue,同时回答您可能遇到的一些初始问题。

如何在项目中添加Vue

Vue只是JavaScript,这意味着您可以通过在HTML文档中包含脚本标签来加载它。 Vue的网站建议使用诸如https://cdn.jsdelivr.net/npm/vue类的CDN,以确保获得最新版本。 您还可以使用其他特定于版本的链接,例如https://cdnjs.cloudflare.com/ajax/libs/vue/2.4.0/vue.js

<script src="https://cdn.jsdelivr.net/npm/vue" type="application/javascript"></script>

注意 :如果要创建生产应用程序,建议您使用像yarn这样的程序包控制器来管理所有依赖项,并将其部署到CDN驱动的位置。 如果您想将Vue内置到JavaScript包中(例如使用Webpack之类的东西),那么这尤其重要。

了解标记和模板

创建Vue“实例”时,可以使用配置对象中的el选项将实例连接到DOM。 el选项应该是元素或CSS选择器字符串。 该元素也可以包含模板代码。 因此,在页面HTML中,可能会有类似以下内容:

<div id="app">
  <h1>{{title}}</h1>
  <p>{{content}}</p>
</div>

然后在您JavaScript中,您将获得以下内容:

var app = new Vue({
  el: "#app",
  data: {
    title: "Threat Level Midnight",
    content: "AGENT MICHAEL SCARN, ruggedly handsome without even trying, relaxes at his desk, feet up, reviewing a case file. His gunrests next to his FBI badge, which glints in the office’sbuzzing florescent light. Dressed in a suit, he’s loosened his tie and undone some of the buttons, revealing his hairy chest."
  },

})

同样,请注意, "#app"字符串是指HTML中的div。 Vue将用Vue渲染步骤的结果替换该div的内部内容。

Vue在后台做什么

我们已经确定Vue允许我们将视图与数据分开。 可以在视图本身中执行一些逻辑,但是我们能够避免以下导致代码不良或状态不正确的模式:

  • 在DOM中存储/读取数据
  • 使用直接DOM操作和修改而不是模板渲染来更新DOM
  • 使用过程方法以不连贯的方式评估状态,这通常会导致DOM表示与预期状态不匹配

那么这是如何工作的呢?

Vue允许您在data选项中设置信息。 将观察到传递给该对象内部的任何键值对的更改,并且在数据更改时将重新呈现依赖于该数据段的任何内容。

这实质上意味着data对象是React性的 。 如果您使用JavaScript的内置数据操作方法,则更改将触发Vue的渲染引擎发挥作用。

例如,如果您的数据对象是这样设置的:

var vm = new Vue({
  el: "#app",
  data: {
    items: []
  }
});

使用此模板代码:

<div id="app">
  <div v-for="item in items">{{item.text}}</div>
</div>

然后添加一些项目,如下所示:

vm.items = [{text: "Diversity Day"}, {text: "Beach Trip"}]

该模板将自动重新渲染,迭代(循环)所设置的项目。

React性的重要警告

由于允许Vue监视data对象(对象获取器和设置器)JavaScript功能在添加新键或删除现有键时不提供信息,因此添加和删除键不会触发任何重新渲染。 因此,在上面的同一示例中,如果初始数据对象为空(不存在items: [] ):

var vm = new Vue({
    el: "#app",
	data: {}
})

vm.items任何更改都不会触发重新渲染。 从Vue文档中:

“ Vue不允许向已创建的实例动态添加新的根级React性属性。”

此外,需要特别注意的是,当使用语法array[index] = 'new value'将项目添加到数组中时,不会触发重新渲染。 相反,您应该使用splice或Vue的Vue.set方法,这超出了本文的范围。 查看Vue文档中的注意事项列表。

与jQuery和其他库一起工作

Vue与jQuery,Underscore或任何其他流行JavaScript实用程序库不冲突。 但是,对于尝试将Vue与其他JavaScript 框架(如React)一起使用,您应该三思而行。

除了Vue之外,您可能不一定需要 jQuery,但是您可能希望在应用程序的其他未由Vue呈现的区域中使用它。

Vue还提供了与其他库集成的“挂钩”,例如执行动画。

使用Babel或其他翻译器

Vue不需要Babel来提高您的生产力。 但是,Babel将允许您使用JavaScript的一些最前沿的规范功能,例如模板字符串和更复杂的数组操作技术。

Vue不需要任何特殊的构建系统,这使习惯于编写少量JavaScript的面向设计的开发人员可以轻松访问Vue,同时仍具有足够的功能以集成到更复杂的构建系统和完整的单页应用程序中。

在同一页面上多次使用Vue

您不仅可以在同一页面上拥有多个Vue实例,而且甚至可以在同一页面上引用同一基础数据对象。 例如,在我们之前的数据列表示例中,如果我们JavaScript如下所示:

var sharedObject = {
    items: []
}

let vm = new Vue({
	el: "#app",
	data: sharedObject
})

vm.items = [{text: "Diversity Day"}, {text: "Beach Trip"}]

使用该模板的结果与我们之前的示例相同:

<div id="app">
    <div v-for="item in items">{{item.text}}</div>
</div>

但是,我们还可以添加Vue的第二个实例,该实例引用相同的基础数据表示形式,如下所示:

var vm2 = new Vue({
    el: "#app2",
	data: sharedObject
})

然后,我们可以显示例如列表中的项目数:

<div id="app2">
    <div>{{items.length}}</div>
</div>

当然,这可能不是所需的行为。 您可能想要创建两个不绑定到相同基础对象的组件,并且这些组件可以正常工作。

如果要创建两个以同一基础对象开头的单独实例,则可以使用Object.assign方法创建同一对象的新副本。

let vm2 = new Vue({
    el: "#app2",
	data: Object.assign({}, sharedObject)
})

结论

对于希望使用易于使用的轻量级框架,但又希望将来需要更强大的框架的开发人员来说,Vue是一个绝佳选择。 Vue将根据您的需求扩展。 了解如何在各种场景下使用Vue(并了解表面下发生的事情)将为您提供一个非常强大的工具集,从一开始就可以使您高效地工作。

在下一个教程中,我们将通过查看Vue干净代码的一些示例,介绍Vue提供的更多独特价值。 到时候那里见!

无论您是经验丰富的编码人员还是希望使用新的前端开发技术的网站设计师,都可以通过我们完整的Vue.js教程指南学习Vue.js。

翻译自: https://webdesign.tutsplus.com/tutorials/how-to-get-up-and-running-with-vue--cms-29642

vue 运行启动命令

银河麒麟服务器操作系统V10-SP1部署gitlab服务 银河麒麟高级服务器操作系统 V10 SP1 部署GitHub 阅读详情

相关推荐

FFmpeg HDR视频转SDR视频命令

之前蓝光盘电影多是AVC 1080p 8bit SDR格式视频,近两年4K电影流行,下载的蓝光电影多是HEVC 2160p 10bit HDR视频格式。 ffprobe查看有如下属性: # 10bit HDR Stream #0:0(eng): Video: hevc (Main 10), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 23.98

彼此当年少,莫负好时光 1万+

vue项目启动命令个人笔记

1.上方的启动命令与相关文件,是根据本人的项目总结的,仅供参考,不同项目细节可能不同。2.项目启动命令可以自己配置,过程如上,需要熟悉node_modules中的一些依赖方法。(本人新学,好多都不熟悉,无从入手,只能先看,总结一波自己理解的)3.可以配置本地vue项目启动时、端口号与访问前缀路径;需要注意的是,项目打包部署到服务器上后又会有所区别,服务器上主要是在nginx中配置访问端口与前缀路径的,而不是在vue项目中。

BHSZZY的博客 2万+

推荐系统[六]:混排算法简介、研究现状混排技术以及MDP-DOTA信息流第三代混排调控框架,高质量项目实战。

混排是指将多个不同的推荐结果混合在一起,以提供更多样化的选择更全面的覆盖。混排的目的是为了避免推荐系统出现过度偏向某些内容或类型的情况,从而提高推荐的多样性准确性。混排的实现方式通常是基于多种推荐算法数据源,通过加权组合的方式来生成最终的推荐结果。信息流推荐算法的核心是理解用户兴趣,捕捉用户逛买意图,并据此做到高效的人货匹配。

丨汀、的博客 1882

VUE项目运行常用命令

VUE项目运行常用命令

weixin_55666891的博客 4640

关于Vue项目拿到手之后看启动命令这件事

首先我们需要打开vue项目中的package.json文件,看其中的scripts下面的启动命令,具体如下: (1)使用yarn管理项目的启动命令vue-cli 3.0) 查看serve这一行,发现后面也有介绍,说是vue脚手架的服务serve,这句话就是说明,这个vue项目的启动命令就是serve,然后它又是yarn安装的,所以启动命令即为yarn serve。 (2)使用npm管理项目的启动命令 1、对于vue-cli 2.0的项目: 这次我们可以看见本项目的启动命令为npm run

m0_61017878的博客 2万+

vue如何启动项目!

通常,默认地址是`http://localhost:8080`,但您也可以在命令行中查看实际的地址端口号。您可以在命令行中输入`node -v`来检查是否已经安装了Node.js,并查看其版本号。然后,Vue CLI会向您展示一些预设选项,您可以选择手动配置或选择预设模板。现在,您的Vue项目已成功启动,并可以在浏览器中进行访问开发。这将启动一个开发服务器,并编译热重载您的Vue项目。您将在命令行中看到服务器的地址端口号。这将全局安装Vue CLI,它是一个用于创建管理Vue项目的工具。

TangMonk的博客 9270

从零开始启动一个Vue项目

也可以在别的软件中打开,效果同上,都是打开终端使用npm run serve命令启动vue。如果项目是前后端分离的话,则是在前端文件目录下使用命令,而不是在项目文件目录下使用命令使用npm run serve,比如这里的话是在vue-project目录下使用命令。在浏览器输入下面链接即可打开vue的初始界面。上面两条命令都可以查看脚手架版本。③ 对创建的项目进行相关配置。1、进入管理员模式的命令行。① 首先进入创建项目页面。⑥ 查看创建好的项目文件。② 点击在此创建新项目。⑤ 等待项目创建完成。

weixin_73735141的博客 9782

vue-cli的使用

1、安装 npm install -g @vue/cli 2、创建项目 vue create项目名 参考资料: https://cli.vuejs.org/zh/ Vue.js

多看多听多总结 786

vue创建项目(通过管理员命令

1.打开管理员命令,找到项目要存放位置 2.创建项目 vue create 项目名 ![在这里插入图片描述](https://img-blog.csdnimg.cn/c2b145e9fa354f8787fae5666c6257cd.png 若出现禁止运行脚本 输入 set-ExecutionPolicy RemoteSigned 选择Y 3.Default表默认创建,选择Manually select features 空格键选择所需要的内容,回车确认 是否启用history 选择配置信息的存

SSK2580的博客 597

idea 导入 Vue 项目并运行(超级详细步骤)

文章目录前言导入 Vue 项目开始导入选择项目选择项目类型运行前的准备File -> Settings 中设置JS 版本Vue.js 的插件开始运行运行过程查看结果 前言 首先,准备一个 vue 项目,如果不知道如何创建,请参考: Vue UI 创建并运行前端项目 导入 Vue 项目 开始导入 选择项目 选择之后,直接点击 ok 即可。 选择项目类型 完成,点击 Finish。...

FBB360JAVA的博客 7万+

使用Webstorm启动Vue项目

说一说关于Webstorm的具体操作的问题,这些对于大多数的人来说是一件很简单的事情,但是对于入门小白来说却能卡一下,不要问我是怎么知道的,因为我也是从只懂电脑上shift键是用来切换中英文功能的纯小白一路走过来的。 1:打开一个新的项目,打开file 2:选择在现有的编辑器里面打开还是新开一个窗口 3:在Webstorm启动项目可以选择在终端输入命令 npm run dev Webstor...

前端视听 5906

使用vscode运行Vue项目

检查安装情况:打开cmd,依次输入node -v npm -v,查看到版本号,则安装成功。代表开始运行项目,这条命令会自动在浏览器上运行项目,运行结果如下图所示,代表配置成功了。点击(ctrl+点击)网址http://localhost:80/,可得运行结果。使用vscode运行别人工程里的vue项目。用vscode打开vue项目。呼出控制台,在控制台点击。...

someday____的博客 2万+

HbuilderX如何创建并运行Vue项目

在Hbuilder中开发Vue项目是非常快捷的,下面小编给大家分享一下如何在Hbuilder中创建并运行Vue项目。 流程 1、首先打开Hbuilder创建一个新项目,如下图所示 2、接着模板选择Vue项目,如下图所示 3、然后等待一会项目就创建好了,如下图所示 4、接着右键单击选择npm run build,如下图所示 5、然后继续右键单击选择npm run serve,如下图所示 6、接着找底部终端出现的地址端口号,如下图所示 7、最后在浏览器中输入即可访问vue页面了,如下图所示 .

Lewis的博客 3万+

使用Vue Cli 创建并运行Vue项目

使用vue-cli 创建并运行vue项目的过程

m0_55922467的博客 2376

IDEA 重新启动vue项目

1 结束Vue项目运行 第一步,打开Terminal窗口。 第二步,使用Ctrl+C快捷键,弹出终止批处理操作提示。 第三步,输入y,终止vue项目运行。 2 启动vue项目 输入npm run dev命令启动Vue项目。

旭东怪的博客 5281

使用npm run dev运行vue.js项目

我们上一篇文章刚刚讲述了vue.js项目的创建,有兴趣的小伙伴可以去看看:https://blog.csdn.net/qq_36509946/article/details/118862929 接下来这篇文章,来讲述一下vue.js运行使用vsCode或者webStrom运行,其实,很简单,只要输入命令:npm run dev即可; 当然,你要确保你当前操作是在你项目文件的目录下,否则需要输入命令:cd my-project来找打当前目录文件,其中my-projec...

笑到世界都狼狈的博客 6294

Vue3项目启动教程

计算机毕设指导、Java

2495

创建并启动一个vue前端项目(初次)

Vue项目使用webpack来构建的。例如创建并启动一个名为vuehr的前端项目。 1. 首先要确保本地已安装了NodeJS,然后在win+R进入cmd中执行如下命令: npm install -g vue-cli 2.安装完成之后,执行命令vue init webpack vuehr 基本信息主要包括: (1)项目名称; 输入之后回车 (2)项目描述 ...

Youning_Yim的博客 1902

脚手架vue-cli创建的项目运行命令npmrundevnpmrunserve

旧的vue-cli安装命令 npm install vue-cli -g 新的vue/cli安装命令 npm install @vue/cli -g 如果安装了以前的vue-cli(1.x或2.x),下载新版本时需要卸载它。 使用命令 npm uninstall vue-cli -g 或者 yarn global remove vue-cli 旧的vue-cli创建的项目运行使用命令npm run dev 新的vue/cli创建的项目运行使用命令npm run serve ...

weixin_42116120的博客 1953

cmd怎么直接启动已有的vue项目_分享:一步一个脚印,vue入门之使用vue-cli新建vue项目...

现在流行的前端框架很多,vue相对于来说较为简单,更容易上手。现在将自己一步步学习过程进行记录,便于以后查阅,也作为积累,同大家分享。 一、安装node.js 1、在官网中安装nodejs最新版本。地址:https://nodejs.org/en/download/,根据自己环境,进行下载安装。 2、安装完成后,进行nodejs版本及npm版本查看。 打开cmd命令行,输入 node -v n...

weixin_42284380的博客 2987

疑难杂症——如何利用vscode运行vue前端项目

如何利用vscode运行vue前端项目vscode运行vue前端项目vscode[下载](https://code.visualstudio.com/)vscode切换中文导入vue项目安装[node.js](https://nodejs.org/en/download/)运行vue项目 vscode运行vue前端项目 vscode下载 vscode切换中文 1.使用快捷键组合【Ctrl+Shift+p】,打开搜索框,输入“configure display language” 2.没切换中文之前,是没

xdk2166的博客 1万+

vue项目启动步骤

确保nodejs已经安装 npm项目依赖组件安装:cmd进入前端vue项目的根目录,输入命令“cnpm install”,会根据前端项目的依赖关系下载好相关的组件,存在项目目录的node_modules文件夹下。一般git库会gitignore依赖组件,也就是没有node_modules文件夹,不然太大了... 这步容易发生err,遇见了就要打回去重弄,不要掩耳盗铃,具体错误排查

DIVINE_ying的博客 2万+

(194页PPT)西门子PLM产品协同研发平台建设规划方案.pptx

(194页PPT)西门子PLM产品协同研发平台建设规划方案.pptx

2022年mathercup数学建模比赛d题题解,其中包含思路论文代码

2022年mathercup数学建模比赛d题题解,其中包含思路论文代码。

上一篇: 效果图底图 线框图_线框图初学者指南
下一篇: chart.js折线图_如何使用Chart.js创建折线图
daique1908
博客等级 码龄10年 29粉丝 0原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值