博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vue.js 入门
阅读量:6917 次
发布时间:2019-06-27

本文共 2284 字,大约阅读时间需要 7 分钟。

简单一句话来描述:vue.js是一个前端框架。

官方文档:

虽然,我以前也会改一些前端样式,但主要是基于HTMLCSSHTML主要控制页面的结构,CSS主要来控制样式。涉及到JavaScript就比较小白了。

我花了一个下午照着官方文档做练习,当然是只创建一个xxx_demo.html文件,在<script></script> 标签对之间写 Vue.js语法。这不算错,但在工程化的今天,这么学得猴年马月啊!完全不是一个老司机的姿势。

 

Vue项目构建 

1、安装node.js

官方网站:

下载和安装过程我这里就省略了。

2、安装全局的vue

D:\jsλ npm install -g vue-cli

注:

1)我全程是在cmder工具下操作,这是Windows命令提示符(cmd)的增强版。

2npm node.js的一个包管理工具,当你安装好node.js后,就可以在任意位置下使用npm命令了。

 

3、输入vue”命令检查是否安装成功

λ vue  Usage: vue  [options]  Options:    -V, --version  output the version number    -h, --help     output usage information  Commands:    init        generate a new project from a template    list        list available official templates    build       prototype a new project    help [cmd]  display help for [cmd]

 

4、通过 webpack创建vue项目

λ vue init webpack my-project? Project name my-project? Project description this is my first vue project? Author huzhiheng 
? Vue build standalone? Install vue-router? Yes? Use ESLint to lint your code? No? Setup unit tests with Karma + Mocha? No? Setup e2e tests with Nightwatch? No vue-cli · Generated "my-project". To get started: cd my-project npm install npm run dev Documentation can be found at https://vuejs-templates.github.io/webpack

webpack是一款模块加载器兼打包工具,你只要知道通过webpack可以创建一个工程化的vue.js项目就可以了。

在创建vue.js项目的过程中,需要根据提示选择yes/no。参考我上面的选择就可以了。

 

5、安装依赖

D:\jsλ cd  my-project\D:\js\my-projectλ npm install

想知道你的项目都依赖了哪些模块,可以查看my-project/目录下的package.json文件。

 

6、启动vue服务

D:\js\my-projectλ npm run dev...> Listening at http://localhost:8080

 

默认会占用本机的8080端口号,并且会使用默认的浏览器打开:

 

 

Vue项目架构

 从一个.vue文件到页面:

vue.js的一个组件:

 vue.js简单代码分:

打开my-project/src/components/Hello.vue文件。

 这里的实例代码现象好符合上面那张图,一个vue.js文件由HTMLJavaScriptCSS三部分组成。

 

Hello Vue! 

接下来添添加一条'Hello Vue!

Hello.vue文件中找到HTML部分添加:

 找到Script部分,添加:

 查看页面:

 

 

 

 

转载地址:http://hhxcl.baihongyu.com/

你可能感兴趣的文章
ABAP 面试问题及答案(一):数据库更新及更改 SAP Standard (转)
查看>>
Top 10 JavaScript编辑器,你在用哪个?
查看>>
数据访问层的优化思路
查看>>
饭后最该知道N件事
查看>>
一文教你看懂大数据的技术生态圈 Hadoop,hive,spark
查看>>
关于本地分区索引和索引组织表保证唯一性的限制
查看>>
MaxCompute Studio 2.8.1 新版本发布啦!
查看>>
《区块链原理、设计与应用》一2.5 认识上的误区
查看>>
当所有编程语言都在靠齐的时候
查看>>
苹果拥抱IBM背后:大数据推动手机行业洗牌
查看>>
无线广播可以毁灭物联网安全:信号干扰器及犯罪
查看>>
《并行计算的编程模型》一3.7.1 选择集合参与者
查看>>
百分点:利用大数据做智慧商业
查看>>
让你的软件永生的7个规则
查看>>
《中国人工智能学会通讯》——12.23 隐私保护
查看>>
物联网五大应用实例,一看便明了!!
查看>>
中国人工智能学会通讯——众包中的统计推断与激励机制 4 我们能否有更好的付钱方式...
查看>>
GitLab宣布支持Git大文件存储Git LFS
查看>>
联想王震宇:联想企业网盘3.5版本的功能亮点
查看>>
监控蓄电池 保障数据中心正常运营
查看>>