vue--------脚手架vue-cli搭建
今天在看公司的项目的时候,用到的是Vue框架,哈哈,Vue已经火好久了,想必大家也晓得哈,这里宝宝就不瞎渣渣了~
由于宝宝已经三个月木有看过代码了,所以对新公司的很多的架构和代码都是懵逼的,再加上宝宝其实和小白差不多,哈哈,所以甚至想把很简单的问题都写进来~
进入正题。
Vue提供了一个脚手架vue-cli,能快速的帮我们搭建一个vue的项目,详细的讲解如下:
准备工作:
(1)node环境:
node的安装基于Ruby环境,然后在安装node;如需要安装包,可以留言给我,或者上网查就可以;
(2)安装vue-cli的全局:
npm i vue-cli -g
创建脚手架:
【介绍】vue的脚手架的构建在运用中有两种方式,分别为简单版和复杂版,两者的创建方式会在下面给小伙伴们讲解下,至于选用哪一种看个人的爱好了,个人推荐在写Demo的时候,选用前者,哈哈~
(1)创建脚手架项目:
简单版: npm i webpack-simple [项目名]
复杂版: npm i webpack [项目名]
这里有一个细节性的问题,我在创建项目名的时候,发现不能采用驼峰命名法,所以我选用的命名都是小写的,不知道大家的可以吗,你们可以试一下~
在创建脚手架的时候,会有一些配置,如:
? Project name my-project
? Project description A Vue.js project
? Author runoob <test@runoob.com>
? Vue build standalone
? Use ESLint to lint your code? No ------代表编码的规范(习惯性选择No)
? Pick an ESLint preset Standard
? Setup unit tests with Karma + Mocha? No ------使用前端测试工具Mocha(自行选择)
? Setup e2e tests with Nightwatch? No ------设置端到端的测试(自行选择)
(2)初始化项目:
进入项目文件夹:cd [项目文件]
安装相对应的依赖: npm i (或者是npm install)
(3)运行项目:
npm run dev
然后在浏览器中就能看到打开的默认页面~
【福利】
每次写到福利这里的时候,我觉得自己开心的像个二百斤的胖子,今天的福利是git+vue-cli~
讲到这,有的小伙伴就不理解了,git什么鬼...[这个东西先过滤掉~]
在git中也可以运行以上vue-cli的一些命令,是不是很神奇,哈哈,当我第一次听到的时候也震惊了,有可能是宝宝真的太弱智了~
附加:如果项目中的node_module整个文件夹,按照我的恶习就是del,直到遇到一个大神,才知道git的强大之处,在git窗口输入命令:
rm -rf node_module (或者直接node然后按下Tab就ok了,自动的找对应文件下面的以node开始的文件。。。省略)
分享一个vue-cli目录介绍的链接 : http://www.runoob.com/vue2/vue-directory-structure.html,里面将每个目录的信息讲解的很详细;
【over了~谢谢大家观赏~~~~~】
Vue.js 不支持 IE8 及其以下 IE 版本。
vue--------脚手架vue-cli搭建的更多相关文章
- Vue脚手架(CLI)第一天
vue 1.脚手架的搭建(CLI) 1.1.下载nodejs,在官网, [nodejs官网地址][ https://nodejs.org/en/ ] 无脑下一步就可以了.环境自动安装 1.2.下载脚手 ...
- 使用vue-cli(vue脚手架)快速搭建项目
vue-cli 是一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目.这篇文章将会从实操的角度,介绍整个搭建的过程. 1. 避坑前言 其实这次使用vue-cli的 ...
- 运行vue项目--安装vue脚手架vue cli
第一步. 安装node: 官网下载node的.pkg,下载地址,选择相应版本进行下载 mac终端下输入npm -v 和 node -v, 出现相应版本号即安装成功. 若均提示 command not ...
- 使用vue-cli(vue脚手架)快速搭建项目-2
接上一篇文章,这篇文章对如何使用IDEA打开并运行项目做教程 1.将在窗口模式启动的Vue关闭 只需要按住Ctrl+C,输入Y就可以了 2.打开idea 3.复制你项目所在地址,然后点击OK 4.下面 ...
- 搭建vue脚手架---vue-cli
vue-cli作为一款mvvm框架语言(vue)的脚手架,集成了webpack环境及主要依赖,对于项目的搭建.打包.维护管理等都非常方便快捷.我们在开发项目时尤其需要这样一个快速构建项目的工具. 以下 ...
- 08 . Vue脚手架安装,使用,自定义配置和Element-UI导入使用
Vue脚手架 Vue脚手架可以快速生成Vue项目基础的架构. 安装3.x版本的Vue脚手架 /* npm install -g @vue/cli@3.3 */ 基于3.3版本的脚手架命令创建Vue项目 ...
- Spring Boot +Vue 项目实战笔记(一):使用 CLI 搭建 Vue.js 项目
前言 从这篇文章开始,就进入真正的实践了. 在前端项目开发中,我们可以根据实际情况不同程度地使用 Vue.利用 Vue CLI(或写成 vue-cli,即 Vue 脚手架)搭建出来的项目,是最能体现 ...
- vue cli搭建项目及文件引入
cli搭建方法:需安装nodejs先 1.npm install -g cnpm --registry=https://registry.npm.taobao.org //安装cnpm,用cnpm下载 ...
- [vue三部曲]第一部:vue脚手架的搭建和目录资源介绍,超详细!
第一步 node环境安装 1.1 如果本机没有安装node运行环境,请下载node 安装包进行安装1.2 如果本机已经安装node的运行换,请更新至最新的node 版本下载地址:https://nod ...
- vue脚手架搭建流程
搭建vue项目之前你需要安装vue的脚手架和node.js,一起去看看怎么搭建一个vue环境吧.(学编程语言最爱看见的就是用这个先写一个helloworld,只想说我对世界友好可是现实是残酷的.... ...
随机推荐
- 补发9.26“天天向上”团队Scrum站立会议
组长:王森 组员:张金生 张政 栾骄阳 时间:2016.09.26 地点:612寝 组员 已完成 未完成 王森 可行性分析 找出设计亮点 张金生 寻找UI素材 设计用户操作 张政 搭建环境 基础逻辑框 ...
- 修改Oracle redo.log文件的大小
1.查看当前日志组成员: SQL> select member from v$logfile; MEMBER ------------------------------------------ ...
- CentOS 6.5安装配置LAMP服务器(Apache+PHP5+MySQL)
1.配置防火墙,开启80端口.3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 8 ...
- Hibernate 应知应会
Hibernate 的关联关系的配置: 一对一外键约束: 举例子是一个丈夫和妻子:[一个丈夫只能有一位妻子] 表结构: CREATE TABLE `tbl_hus` ( `uuid` ) NOT NU ...
- Distributed transactions in Spring, with and without XA
While it's common to use the Java Transaction API and the XA protocol for distributed transactions i ...
- BZOJ 2004 公交线路(状压DP+矩阵快速幂)
注意到每个路线相邻车站的距离不超过K,也就是说我们可以对连续K个车站的状态进行状压. 然后状压DP一下,用矩阵快速幂加速运算即可. #include <stdio.h> #include ...
- 深入理解JVM一配置参数
一.JVM配置参数分为三类参数: 1.跟踪参数 2.堆分配参数 3.栈分配参数 这三类参数分别用于跟踪监控JVM状态,分配堆内存以及分配栈内存. 二.跟踪参数 跟踪参数用于跟踪监控JVM,往往被开发人 ...
- 🔺Count on a tree SPOJ - COT (无能为力。。。)
https://cn.vjudge.net/problem/SPOJ-COT 插上 大佬的代码 和 我的...以后再看吧... Count on a tree 大佬:http://www.cnblog ...
- 《Linux内核设计与实现》读书笔记——第一二章
<Linux内核设计与实现>读书笔记——第一二章 第一章 Linux内核简介 1.1 Unix的历史 简洁:仅提供系统调用并有一个非常明确的设计目的. 抽象:Unix中绝大部分东西都被当做 ...
- 【bzoj2588】Count on a tree
Portal -->bzoj2588 Solution 不行我一定要来挂这道题qwq很气愤qwq(其实还不是因为自己蠢..) 额首先说一下正解 如果这个问题放在序列上面的话..直接离散化一下然后 ...