vue-cli安装步骤详解

vue

前言

四月份已经要悄悄过去了,从三月份辞职到进入新的公司,一切都显得特别的快,心情也是越发的静不下来,趁着今天心情特别轻松越快,感紧来写篇笔记先。随便说下,我的个人网站已经换了一套风格了,更加的适合阅读,有兴趣可以去看看啦~zhengyepan.com

首先,做vue的项目,我们如果不用官方提供的脚手架,我们就必须自己去搭建项目所需的一切东西。这些项目所需要的目录结构啊 ,等等,感觉有点重复并且做项目的时候老是自己搭建未免太无趣。

脚手架是指通过输入简单指令帮助你快速搭建好一个基本环境的工具。

vue官方提供了vue-cli脚手架。下面我把我搭建的步骤和所需要注意的点列出来,做一个参考,如果你觉得对你有帮助,请一定不要节省你的赞~.

步骤一、安装vue-cli,配置vue命令环境

如果你还没有安装nodejs的话,请先安装nodejs
全局安装vue-cli

npm install vue-cli -g

当然了,我们是在国内,npm安装的速度和下载的时候可能会出问题,所以我现在用cnpm 安装
具体安装

$ npm install -g cnpm --registry=https://registry.npm.taobao.org

然后运行

$ cnpm install [name]

安装完vue命令环境后,我们测试是不是安装成功,直接

vue -version
image.png

vue-cli提供了几个模板给开发者用于不同类型的项目,我们可以通过查看,一般我们用webpack和webpack-simple的比较多,其他几种,大家可以去官网了解下具体用法了,这里我选择用webpack.

vue list
webpack

步骤二、初始化项目,生成项目模板

vue init webpack demo

vue init 模板名称 + 项目名字
上面的意思是,首先我们选择webpack的模板还有demo作为项目名字


image.png

选择相应的选项,我是直接按Enter就默认了,为了演示,如果有特别需要可以进行相关选项,接下来就等待安装完整即可


image.png

步骤三、进入生成的项目目录,安装依赖和运行项目

经过一番焦急的等待,我终于等到安装好的这一刻了,可以看到element-ui-test目录下已经新建好了一个demo文件夹了,里面就是我们安装的目录结构了。

image.png

然后我们可以看到那个命令行提示消息说,运行这个项目只要进入这个文件夹,然后run一下就可以了,在这里要说一下,有的读者安装后还多了一步就是在cd [文件名]下面还有个npm install这一步,这一步为啥我没有呢,原因是我已经装过依赖了,所有没有安装依赖的同学要进行多一步操作就是安装依赖了,具体做法是

cd demo 
cnpm install
npm run dev

还是使用cnpm 安装 npm 运行,下载的适合就用国内淘宝的镜像会比较快速,也不会下载中断或出错。


image.png

现在我的demo项目已经运行在8080端口了,现在我们打开浏览器输入http://localhost:8080就可以看到效果,当然啦,如果你的8080端口被其他项目占用了,vue也会用其他端口的,这个不用担心。

image.png

当然啦,关于wenpack的只是也是一个大体系,为什么我们需要和webpack一起用呢,这是因为,我们用的单文件组件的时候,需要用vue-loader来解析.vue后缀的文件,还有其他不同类型文件也需要不同的loader来解析,所以vue的项目最好配合webpack。

还有一点就是运行npm run dev 是启动测试服务,实际上线上线的话是
npm  run build

将项目打包输出dist目录,这个目录就拷贝到服务器上即可,相关知识可以百度了解更多哈,这里就不跑题啦
到此项目的脚手架就搭好了,接下来就是你发挥的时候了骚年 谢谢大家观看,请不要节省你的赞啊~

欢迎访问我的个人网站zhengyepan.com
欢迎讨论交流~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,080评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,422评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,630评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,554评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,662评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,856评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,014评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,752评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,212评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,541评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,687评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,347评论 4 331
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,973评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,777评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,006评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,406评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,576评论 2 349

推荐阅读更多精彩内容

  • 本文作者 Jinkey(微信公众号 jinkey-love,官网 https://jinkey.ai)原文链接 h...
    JinkeyAI阅读 425,557评论 152 921
  • 这里会有前后端的处理。 起源是后端将两组数据合到了一起,然后用一个字段去区分。 但是到了前端展示的时候还是不同的两...
    avery1阅读 517评论 0 2
  • UI 设计中最重要的规则之一是系统状态的可见性。其中原因很简单,为了减少用户的紧张感,你应该在合理的时间内反馈给用...
    晓健周阅读 3,239评论 2 8
  • 一大早看着肉肉上面的水滴才知道昨天夜里下雨了 经过冷雨滋润后的肉肉更美 雨后的肉肉更美,期待几天后的降温,低温大晒...
    花开云上阅读 209评论 0 1