今天在看公司的项目的时候,用到的是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搭建的更多相关文章

  1. Vue脚手架(CLI)第一天

    vue 1.脚手架的搭建(CLI) 1.1.下载nodejs,在官网, [nodejs官网地址][ https://nodejs.org/en/ ] 无脑下一步就可以了.环境自动安装 1.2.下载脚手 ...

  2. 使用vue-cli(vue脚手架)快速搭建项目

    vue-cli 是一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目.这篇文章将会从实操的角度,介绍整个搭建的过程. 1. 避坑前言 其实这次使用vue-cli的 ...

  3. 运行vue项目--安装vue脚手架vue cli

    第一步. 安装node: 官网下载node的.pkg,下载地址,选择相应版本进行下载 mac终端下输入npm -v 和 node -v, 出现相应版本号即安装成功. 若均提示 command not ...

  4. 使用vue-cli(vue脚手架)快速搭建项目-2

    接上一篇文章,这篇文章对如何使用IDEA打开并运行项目做教程 1.将在窗口模式启动的Vue关闭 只需要按住Ctrl+C,输入Y就可以了 2.打开idea 3.复制你项目所在地址,然后点击OK 4.下面 ...

  5. 搭建vue脚手架---vue-cli

    vue-cli作为一款mvvm框架语言(vue)的脚手架,集成了webpack环境及主要依赖,对于项目的搭建.打包.维护管理等都非常方便快捷.我们在开发项目时尤其需要这样一个快速构建项目的工具. 以下 ...

  6. 08 . Vue脚手架安装,使用,自定义配置和Element-UI导入使用

    Vue脚手架 Vue脚手架可以快速生成Vue项目基础的架构. 安装3.x版本的Vue脚手架 /* npm install -g @vue/cli@3.3 */ 基于3.3版本的脚手架命令创建Vue项目 ...

  7. Spring Boot +Vue 项目实战笔记(一):使用 CLI 搭建 Vue.js 项目

    前言 从这篇文章开始,就进入真正的实践了. 在前端项目开发中,我们可以根据实际情况不同程度地使用 Vue.利用 Vue CLI(或写成 vue-cli,即 Vue 脚手架)搭建出来的项目,是最能体现 ...

  8. vue cli搭建项目及文件引入

    cli搭建方法:需安装nodejs先 1.npm install -g cnpm --registry=https://registry.npm.taobao.org //安装cnpm,用cnpm下载 ...

  9. [vue三部曲]第一部:vue脚手架的搭建和目录资源介绍,超详细!

    第一步 node环境安装 1.1 如果本机没有安装node运行环境,请下载node 安装包进行安装1.2 如果本机已经安装node的运行换,请更新至最新的node 版本下载地址:https://nod ...

  10. vue脚手架搭建流程

    搭建vue项目之前你需要安装vue的脚手架和node.js,一起去看看怎么搭建一个vue环境吧.(学编程语言最爱看见的就是用这个先写一个helloworld,只想说我对世界友好可是现实是残酷的.... ...

随机推荐

  1. 使用.bat文件运行ant的build.xml

    1.新建一个txt文件 2.复制下面命令到txt文件 echo "Start build..." call ant.bat -f "E:\build.xml" ...

  2. 设计模式PHP篇(二)————工厂模式

    一个很简单的工厂模式.代码如下: <?php interface Person { public function sex(); } class Man implements Person { ...

  3. 第99天:CSS3中透视perspective

    CSS3中透视perspective 透视原理: 近大远小 . 浏览器透视:把近大远小的所有图像,透视在屏幕上. 理解浏览器的坐标系:浏览器平面为 Z=0的平面,坐标原点默认为图片的中心,可以通过更改 ...

  4. 解决Mac下npm权限问题

    前言 在学习Vue-CLI3的时候使用了全局安装,提示安装失败,本以为是npm版本问题,在更新npm的过程中又出现了 npm ERR! code: 'EACCES' ,查了一下发现是权限问题. 看到权 ...

  5. CSUOJ1329——一行盒子_湖南省第九届大学生计算机程序设计竞赛

    题目是中文的我就不是说明了,比赛的时候看过题目后队友说是splay来做,细想来省赛不会出这么坑的题目吧. 于是比赛还有一个小时左右把该做的都做完了以后,我们队三个人都来思考这个题目了.不过还好很快我们 ...

  6. BZOJ 1965 洗牌(扩展欧几里得)

    容易发现,对于牌堆里第x张牌,在一次洗牌后会变成2*x%(n+1)的位置. 于是问题就变成了求x*2^m%(n+1)=L,x在[1,n]范围内的解. 显然可以用扩展欧几里得求出. # include ...

  7. LINUX内核设计与实现第三周读书笔记

    LINUX内核设计与实现第三周读书笔记 第一章 LINUX内核简介 1.1 Unix的历史 1969年的夏天,贝尔实验室的程序员们在一台PDR-7型机上实现了Unix这个全新的操作系统. 1973年, ...

  8. mac os 启动服务命令 launchctl

    参考苹果开发者网址 https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPSystemStartup/Ch ...

  9. XSS/CSRF跨站攻击和防护方案

    Xss(Cross Site Scripting 跨站脚本攻击)/CSRF(Cross-site request forgery 跨站请求伪造),它与著名的SQL注入攻击类似,都是利用了Web页面的编 ...

  10. bzoj 2530 [Poi2011]Party 构造

    2530: [Poi2011]Party Time Limit: 10 Sec  Memory Limit: 128 MBSec  Special JudgeSubmit: 364  Solved:  ...