详解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 相关文章推荐
JQuery的ajax获取数据后的处理总结(html,xml,json)
Jul 14 Javascript
jQuery1.6 使用方法一
Nov 23 Javascript
增强用户体验友好性之jquery easyui window 窗口关闭时的提示
Jun 22 Javascript
js实现表单提交后不重新刷新当前页面
Nov 30 Javascript
扩展bootstrap的modal模态框-动态添加modal框-弹出多个modal框
Feb 21 Javascript
基于Vue实现tab栏切换内容不断实时刷新数据功能
Apr 13 Javascript
详解微信小程序Radio选中样式切换
Jul 06 Javascript
微信小程序使用picker实现时间和日期选择框功能【附源码下载】
Dec 11 Javascript
jQuery实现点击DIV同时点击CheckBox,并为DIV上背景色的实例
Dec 18 jQuery
angularJs自定义过滤器实现手机号信息隐藏的方法
Oct 08 Javascript
详解使用uni-app开发微信小程序之登录模块
May 09 Javascript
vue动态禁用控件绑定disable的例子
Oct 28 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
The specified CGI application misbehaved by not returning a complete set of HTTP headers
2011/03/31 PHP
PHP自定义大小验证码的方法详解
2013/06/07 PHP
php redis实现对200w用户的即时推送
2017/03/04 PHP
10个基于jQuery或JavaScript的WYSIWYG 编辑器整理
2010/05/06 Javascript
js 通用javascript函数库整理
2011/08/14 Javascript
jquery ajax对特殊字符进行转义防止js注入使用示例
2013/11/21 Javascript
JavaScript检查某个function是否是原生代码的方法
2014/08/20 Javascript
JavaScript AJAX之惰性载入函数
2014/08/27 Javascript
AngularJS入门知识之MVW类框架的编程思想探讨
2014/12/08 Javascript
举例讲解JavaScript中将数组元素转换为字符串的方法
2015/10/25 Javascript
Angular实现form自动布局
2016/01/28 Javascript
javascript笔记之匿名函数和闭包
2017/02/06 Javascript
Vue中自定义全局组件的实现方法
2017/12/08 Javascript
从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法
2018/09/18 Javascript
使用taro开发微信小程序遇到的坑总结
2019/04/08 Javascript
Bootstarp在pycharm中的安装及简单的使用方法
2019/04/19 Javascript
JavaScript+HTML5 canvas实现放大镜效果完整示例
2019/05/15 Javascript
node express使用HTML模板的方法示例
2019/08/22 Javascript
layui table动态表头 改变表格头部 重新加载表格的方法
2019/09/21 Javascript
jquery实现抽奖功能
2020/10/22 jQuery
vue 数据遍历筛选 过滤 排序的应用操作
2020/11/17 Javascript
Pycharm学习教程(5) Python快捷键相关设置
2017/05/03 Python
python多维数组切片方法
2018/04/13 Python
Python生成器的使用方法和示例代码
2019/03/04 Python
解决pyecharts在jupyter notebook中使用报错问题
2020/04/23 Python
Python 使用 docopt 解析json参数文件过程讲解
2019/08/13 Python
Python 剪绳子的多种思路实现(动态规划和贪心)
2020/02/24 Python
python里的单引号和双引号的有什么作用
2020/06/17 Python
程序设计HTML5 Canvas API
2013/04/08 HTML / CSS
小学新学期教师寄语
2014/01/18 职场文书
光荣入党自我鉴定
2014/01/22 职场文书
经典的毕业生自荐信范文
2014/04/14 职场文书
副乡长群众路线教育实践活动个人对照检查材料
2014/09/19 职场文书
施工现场安全管理制度
2015/08/05 职场文书
Python使用protobuf序列化和反序列化的实现
2021/05/19 Python
代码解析React中setState同步和异步问题
2021/06/03 Javascript