vue学习笔记01

vue


因为之前我没有接触过vue.js" title="vue.js">vue.js,以前的网页也是用Thymeleaf或者jsp写的,这次要求用vscode写vue,感觉现在前端招聘需求量最大的也是这个技术,刚好自己也想学一下这个,就摸索会写写随笔。

一、配置环境

在官网下载vscode,安装完再把语言改成中文的。

按ctrl+Shift+X进入插件商店,安装和vue有关的两个插件vetur(文件高亮)和ESLint(代码格式规范).

在文件-首选项-设置 找到用户设置配置设置信息:

"emmet.syntaxProfiles": {"vue-html":"html","vue":"html"

}

"javascript","javascriptreact","html","vue" ],"eslint.options": {"plugins": ["html"]

},


创建vue项目

一:首先要保证自己的电脑装了node.js,安装完了才可以使用。下载node.js一直下一步,安装完成后再控制台输入node-v查看版本号,如果有的话说明安装成功了。npm(JavaScript 世界的包管理工具)集成在node.js中,输入npm -v就看得到npm的版本号。

二:安装cnpm(淘宝的npm),npm的资源在国外,所以有时候安装依赖包会失败,所以需要国内镜像。在命令行中输入 npm install -g cnpm --registry=http://registry.npm.taobao.org 然后等待。

三:安装vue-cli脚手架构建工具

这个是用来构造比较大型的项目,好比工地的脚手架,架子搭建好了,利用它可以搞定目录结构,本地调试,单元测试,热加载及代码部署等。才刚入门好像还用不到这个,直接在网页上引用vue就可以了...不过也蛮装一下,以后说不准要用。安装命令:npm install -g vue-cli

四:按Ctrl+~打开vscode终端,输入vue init webpack yourProjectName,yourProjectName就是项目名称,然后底下会有一大堆提示,例如确定项目名,作者名,是否用eslint等,全部默认加yes就ok了。

运行vue项目

等上面的都加载完了输入 npm run dev 就可以在http://localhost:8080访问你构造的网页了。如果碰到missing script:dev错误,说明你package.js里面的dev路径和现在所在路径不一样,cd到package.js里面的路径再重新运行就可以了。或者你下载了别人的项目,文件夹package.js里的scripts确实没有dev,就需要你重新npm intall 安装依赖,最后 npm run dev即可,start, build丢失同理。

普通网页嵌入vue

1.使用 script 引入VUE 的包

2.在index.html 页面创建 id=app 的div

3.通过 new Vue 得到一个 vm 的实例,并配置

html中的代码

<div >

<p>{{a}}</p>

</div>

js中的代码

var vm=new Vue({

el:'#app',

data() {

return {

a:'zhangjian'

}

},

})

要实现其他的例如表格,下拉框等应该也类似。

vscode直接打开html的插件:

open in browers:使用alt+b运行,或者切换alt+shift+b切换不同浏览器运行,并且可以运行多个界面

view in browers:在自己想打开的htm目录中右键,出现view in browser即可运行打开,但是它只能打开一个界面,每次想运行下一个界面的时候,必须把前面一个界面关掉。

以上是 vue学习笔记01 的全部内容, 来源链接: utcz.com/z/378088.html

回到顶部