详解webpack + vue + node 打造单页面(入门篇)


Posted in Javascript onSeptember 23, 2017

1.node下载地址:http://nodejs.cn/download/,安装完成检查node和npm版本

详解webpack + vue + node 打造单页面(入门篇)

2.淘宝镜像 : npm install cnpm -g --registry=https://registry.npm.taobao.org ,淘宝镜像比npm要快很多,可以直接用cnpm代替npm

详解webpack + vue + node 打造单页面(入门篇)

3.安装vue-cli:cnpm install -g vue-cli

安装webpack:cnpm install -g webpack

-g 表示全局安装

编程过程中需要引入模块的话可以cnpm install <module> --save

比如需要安装vue-router路由模块直接用脚手架cnpm install vue-router--save 就可以了

详解webpack + vue + node 打造单页面(入门篇)

详解webpack + vue + node 打造单页面(入门篇)

4.构建webpack的vue应用:vue init webpack <filename>

详解webpack + vue + node 打造单页面(入门篇)

在这里特别提一下 webpack,前面在安装 webpack 模板时,有一个选择项,是否使用 ESLint 来规范你的代码,

ESLint 对于平时不太注意代码缩进的朋友可能是一个噩耗,稍微修改下程序代码,如果缩进不符规范,甚至空格都有可能一堆操蛋的报错

注明下vue-cli 的模板,vue-cli 模板分为 官方模板、自定义模板、本地模板

官方模板分为

  •  browserify  --  拥有高级功能的 Browserify + vueify 用于 正式开发
  •  browserify-simple  --  拥有基础功能的 Browserify + vueify 用于 快速开发
  •  simple  --  单个 HTML,用于开发最简单的 Vue.js 应用
  •  webpack  --  拥有高级功能的 Webpack + vue-loader 用于正式开发
  •  webpack-simple  --  拥有基础功能的 Webpack + vue-loader 用于快速开发

5.脚手架安装依赖

详解webpack + vue + node 打造单页面(入门篇)

6.直接运行看效果

详解webpack + vue + node 打造单页面(入门篇)

详解webpack + vue + node 打造单页面(入门篇)

PS:自己写了一个demo 结合了路由、路由嵌套、子路由、远程跨域获取数据,bootstrap等功能

代码已经上传到我的github,地址:https://github.com/LeonardLmyt/learngit/tree/master/vue-single-page

详解webpack + vue + node 打造单页面(入门篇)

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

Javascript 相关文章推荐
jQuery操作select的实例代码
Jun 14 Javascript
asp.net中System.Timers.Timer的使用方法
Mar 20 Javascript
文件编码导致jquery失效的解决方法
Jun 26 Javascript
JavaScript实现自动对页面上敏感词进行屏蔽的方法
Jul 27 Javascript
理解javascript闭包
Dec 15 Javascript
JavaScript实现复制内容到粘贴板代码
Mar 31 Javascript
Bootstrap响应式表格详解
May 23 Javascript
Express的HTTP重定向到HTTPS的方法
Jun 06 Javascript
layui获取多选框中的值方法
Aug 15 Javascript
angular4中*ngFor不能对返回来的对象进行循环的解决方法
Sep 12 Javascript
适合前端Vue开发童鞋的跨平台Weex的使用详解
Oct 16 Javascript
vue中 v-for循环的用法详解
Feb 19 Javascript
JavaScript定义函数的三种实现方法
Sep 23 #Javascript
angular.js4使用 RxJS 处理多个 Http 请求
Sep 23 #Javascript
详细介绍RxJS在Angular中的应用
Sep 23 #Javascript
Javascript刷新页面的实例
Sep 23 #Javascript
react-native-fs实现文件下载、文本存储的示例代码
Sep 22 #Javascript
jQuery实现table中两列CheckBox只能选中一个的示例
Sep 22 #jQuery
解决html-jquery/js引用外部图片时遇到看不了或出现403的问题
Sep 22 #jQuery
You might like
PHP ajax 分页类代码
2008/11/13 PHP
浅谈使用 PHP 进行手机 APP 开发(API 接口开发)
2014/08/11 PHP
Laravel 错误提示本地化的实现
2019/10/22 PHP
经典的解除许多网站无法复制文字的绝招
2006/12/31 Javascript
JavaScript学习笔记之获取当前目录的实现代码
2010/12/14 Javascript
$.ajax返回的JSON无法执行success的解决方法
2011/09/09 Javascript
JQuery中阻止事件冒泡几种方式及其区别介绍
2014/01/15 Javascript
jQuery动画效果animate和scrollTop结合使用实例
2014/04/02 Javascript
JS实现可缩放、拖动、关闭和最小化的浮动窗口完整实例
2015/03/04 Javascript
javascript的几种写法总结
2016/09/30 Javascript
纯JavaScript手写图片轮播代码
2016/10/20 Javascript
angular框架实现全选与单选chekbox的自定义
2017/07/06 Javascript
JavaScript模块模式实例详解
2017/10/25 Javascript
Node.js使用MySQL连接池的方法实例
2018/02/11 Javascript
Vue 实现拖动滑块验证功能(只有css+js没有后台验证步骤)
2018/08/24 Javascript
JS对日期操作封装代码实例
2019/11/08 Javascript
微信小程序实现日历小功能
2020/11/18 Javascript
[00:12]2018DOTA2亚洲邀请赛 Somnus丶M出阵单挑
2018/04/06 DOTA
urllib2自定义opener详解
2014/02/07 Python
python去掉字符串中重复字符的方法
2014/02/27 Python
浅析Python函数式编程
2018/10/06 Python
安装好Pycharm后如何配置Python解释器简易教程
2019/06/28 Python
python启动应用程序和终止应用程序的方法
2019/06/28 Python
python词云库wordCloud使用方法详解(解决中文乱码)
2020/02/17 Python
Python用类实现扑克牌发牌的示例代码
2020/06/01 Python
python实现简单的tcp 文件下载
2020/09/16 Python
测绘工程个人的自我评价
2013/11/10 职场文书
20年同学聚会邀请函
2014/02/04 职场文书
竞选部长演讲稿
2014/04/26 职场文书
幼儿园社区活动总结
2014/07/07 职场文书
群众路线个人剖析材料
2014/10/07 职场文书
党员评议表自我评价范文
2014/10/20 职场文书
公司前台接待岗位职责
2015/04/03 职场文书
小学二年级语文教学反思
2016/03/03 职场文书
合作协议书格式范本
2016/03/21 职场文书
Java elasticsearch安装以及部署教程
2021/06/28 Java/Android