详解Vue使用命令行搭建单页面应用


Posted in Javascript onMay 24, 2017

使用命令行搭建单页面应用

我们来看一下最后完成的效果:

详解Vue使用命令行搭建单页面应用

大纲

1. 下载 node, git, npm

2. 使用命令行安装一个项目

一、 下载工具

node, git 的下载大家可以去官网自行下载就可以了。

下面说一说安装 npm,npm 是在以上两个都安装的情况下才可以的。

国内直接 git npm 非常慢,所以我们到 taobao 的 npm 镜像下面去下载安装 镜像地址>>

详解Vue使用命令行搭建单页面应用

打开安装好的 git bash

详解Vue使用命令行搭建单页面应用

1 . 在 Git Bash 输入镜像的地址:

详解Vue使用命令行搭建单页面应用

下载成功后,输入 cnpm -v 看看是否安装成功了

详解Vue使用命令行搭建单页面应用

2 . 安装好 npm 下面就好办了,我们回到 Vue 官方网站看使用命令行安装步骤: 猛戳回到官网>>

详解Vue使用命令行搭建单页面应用

按照上面的步骤进行安装:( 以上只要是 npm 的都要改成 cnpm )

1. 全局安装 vue-cli $ cnpm install -g vue-cli

详解Vue使用命令行搭建单页面应用

2. 创建一个基于 " webpack "的模板的项目 $ vue init webpack my-pro

详解Vue使用命令行搭建单页面应用

接下来会有一系列的问题:

详解Vue使用命令行搭建单页面应用

3. 安装依赖 $ cd my-pro 切换到刚才创建的 my-pro 目录下面

详解Vue使用命令行搭建单页面应用

4. 输入 $ cnpm install 下载依赖 node_module 模块 可以在目录下面看到 node 依赖模块已经下载好了。

详解Vue使用命令行搭建单页面应用

5. 到了最后一步了:输入 cnpm run dev

由于我一开始创建过一个项目,node 的 8080 端口被占用了,所以下面就报错了,如图:

详解Vue使用命令行搭建单页面应用

一个简单粗暴的方法就是关闭当前的 node 进程:

详解Vue使用命令行搭建单页面应用

最最最最最最最最最最最最最最最最最最最最最最最最最最最后一步:

详解Vue使用命令行搭建单页面应用

下面我们打开 http://localhost:8080 看看吧。终于成功了!!!

详解Vue使用命令行搭建单页面应用

PS: 记录一些命令

1. $ cnpm install --global vue-cli

2. $ vue init webpack-simple demo

3. $ cd demo/

4. $ cnpm install

5. $ npm run dev

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
解析dom中的children对象数组元素firstChild,lastChild的使用
Jul 10 Javascript
快速解决jQuery与其他库冲突的方法介绍
Jan 02 Javascript
javascript对象的使用和属性操作示例详解
Mar 02 Javascript
JS简单操作select和dropdownlist实例
Nov 26 Javascript
jQuery获取与设置iframe高度的方法
Aug 01 Javascript
jstree创建无限分级树的方法【基于ajax动态创建子节点】
Oct 25 Javascript
js 能实现监听F5页面刷新子iframe 而父页面不刷新的方法
Nov 09 Javascript
JavaScript 自定义事件之我见
Sep 25 Javascript
node.js学习之事件模块Events的使用示例
Sep 28 Javascript
JavaScript数组排序reverse()和sort()方法详解
Dec 24 Javascript
jQuery.validate.js表单验证插件的使用代码详解
Oct 22 jQuery
vue cli 3.0通用打包配置代码,不分一二级目录
Sep 02 Javascript
详解Vue 非父子组件通信方法(非Vuex)
May 24 #Javascript
微信小程序 支付功能(前端)的实现
May 24 #Javascript
微信小程序 选项卡的简单实例
May 24 #Javascript
JS回调函数基本定义与用法实例分析
May 24 #Javascript
解决jQuery ajax动态新增节点无法触发点击事件的问题
May 24 #jQuery
详解前后端分离之VueJS前端
May 24 #Javascript
JQuery Ajax 异步操作之动态添加节点功能
May 24 #jQuery
You might like
php接口和抽象类使用示例详解
2014/03/02 PHP
将CMYK颜色值和RGB颜色相互转换的PHP代码
2014/07/28 PHP
Thinkphp3.2.3分页使用实例解析
2016/07/28 PHP
PHP通过文件路径获取文件名的实例代码
2018/10/14 PHP
如何在centos8自定义目录安装php7.3
2019/11/28 PHP
图片自动缩小的js代码,用以防止图片撑破页面
2007/03/12 Javascript
jQuery的12招常用技巧分享
2011/08/08 Javascript
jQuery实现图片与文字描述左右滑动自动切换的方法
2015/07/27 Javascript
JS取模、取商及取整运算方法示例
2016/10/13 Javascript
js获取当前时间(昨天、今天、明天)
2016/11/23 Javascript
浅谈js中几种实用的跨域方法原理详解
2016/12/02 Javascript
ES2015 Symbol 一种绝不重复的值
2016/12/25 Javascript
详解Angular 开发环境搭建
2017/06/22 Javascript
利用JS实现scroll自定义滚动效果详解
2017/10/17 Javascript
vue语法之拼接字符串的示例代码
2017/10/25 Javascript
Express下采用bcryptjs进行密码加密的方法
2018/02/07 Javascript
详解Webpack多环境代码打包的方法
2018/08/03 Javascript
Vue开发之watch监听数组、对象、变量操作分析
2019/04/25 Javascript
Layer UI表格列日期格式化及取消自动填充日期的实现方法
2020/05/10 Javascript
微信小程序实现分页加载效果
2020/11/19 Javascript
[48:21]Mski vs VGJ.S Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
Python使用MD5加密算法对字符串进行加密操作示例
2018/03/30 Python
根据DataFrame某一列的值来选择具体的某一行方法
2018/07/03 Python
django小技巧之html模板中调用对象属性或对象的方法
2018/11/30 Python
对Python3 goto 语句的使用方法详解
2019/02/16 Python
python学生管理系统学习笔记
2019/03/19 Python
python将excel转换为csv的代码方法总结
2019/07/03 Python
Python日志syslog使用原理详解
2020/02/18 Python
python之MSE、MAE、RMSE的使用
2020/02/24 Python
基于pycharm 项目和项目文件命名规则的介绍
2021/01/15 Python
MyHeritage美国:家族史研究和DNA测试的领先服务
2019/05/27 全球购物
理货员的岗位职责
2013/11/23 职场文书
文明家庭事迹材料
2014/12/20 职场文书
施工安全员岗位职责
2015/04/11 职场文书
市级三好生竞选稿
2015/11/21 职场文书
Python进程间的通信之语法学习
2022/04/11 Python