详解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 相关文章推荐
键盘KeyCode值列表汇总
Nov 26 Javascript
JS实现仿百度输入框自动匹配功能的示例代码
Feb 19 Javascript
对JavaScript客户端应用编程的一些建议
Jun 24 Javascript
18个非常棒的jQuery代码片段
Nov 02 Javascript
JavaScript的React框架中的JSX语法学习入门教程
Mar 05 Javascript
jQuery 全选 全部选 反选 实现代码
Aug 17 Javascript
js监听键盘事件的方法_原生和jquery的区别详解
Oct 10 Javascript
jquery select2的使用心得(推荐)
Dec 04 Javascript
js实现4个方向滚动的球
Mar 06 Javascript
Javascript中的作用域及块级作用域
Dec 08 Javascript
响应式框架Bootstrap栅格系统的实例
Dec 19 Javascript
一个因@click.stop引发的bug的解决
Jan 08 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/js获取客户端mac地址的实现代码
2013/07/08 PHP
PHP递归删除目录几个代码实例
2014/04/21 PHP
基于linnux+phantomjs实现生成图片格式的网页快照
2015/04/15 PHP
PHP实现事件机制的方法
2015/07/10 PHP
thinkPHP5框架auth权限控制类与用法示例
2018/06/12 PHP
dojo学习第一天 Tab选项卡 实现
2011/08/28 Javascript
js如何判断用户是在PC端和还是移动端访问
2014/04/24 Javascript
js实现跟随鼠标移动且带关闭功能的图片广告实例
2015/02/26 Javascript
在JS中操作时间之getUTCMilliseconds()方法的使用
2015/06/10 Javascript
AngularJS 日期格式化详解
2015/12/23 Javascript
Node.js刷新session过期时间的实现方法推荐
2016/05/18 Javascript
jQuery ajax方法传递中文时出现中文乱码的解决方法
2016/07/25 Javascript
JavaScript实现隐藏省略文字效果的方法
2017/04/27 Javascript
vue图片加载失败时用默认图片替换的方法
2019/08/29 Javascript
Node中对非阻塞I/O、事件循环的知识点总结
2020/01/05 Javascript
一篇文章带你搞懂Vue虚拟Dom与diff算法
2020/08/25 Javascript
python开发的小球完全弹性碰撞游戏代码
2013/10/15 Python
Python中的异常处理学习笔记
2015/01/28 Python
Python多线程下载文件的方法
2015/07/10 Python
Tensorflow 自带可视化Tensorboard使用方法(附项目代码)
2018/02/10 Python
Python 从相对路径下import的方法
2018/12/04 Python
Python3 合并二叉树的实现
2019/09/30 Python
Python爬虫实现vip电影下载的示例代码
2020/04/20 Python
requests在python中发送请求的实例讲解
2021/02/17 Python
MANGO官方网站:西班牙芒果服装品牌
2017/01/15 全球购物
瑞典手机壳品牌:Richmond & Finch
2018/04/28 全球购物
什么是Smart Navigation?
2016/07/03 面试题
应届生求职信范文
2014/06/30 职场文书
个人四风问题对照检查材料
2014/09/26 职场文书
泸县召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
谢师宴邀请函
2015/02/02 职场文书
交通肇事罪辩护词
2015/05/21 职场文书
2016年“抗战胜利纪念日”71周年校园广播稿
2015/12/18 职场文书
pytorch fine-tune 预训练的模型操作
2021/06/03 Python
解决Jenkins集成SonarQube遇到的报错问题
2021/07/15 Java/Android
Win11 Beta 22621.601 和 22622.601今日发布 KB5017384修复内容汇总
2022/09/23 数码科技