详解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 相关文章推荐
ExtJS 下拉多选框lovcombo
May 19 Javascript
分享一个asp.net pager分页控件
Jan 04 Javascript
js获取select标签选中值的两种方式
Jan 09 Javascript
JavaScript实现班级随机点名小应用需求的具体分析
May 12 Javascript
JavaScript异步回调的Promise模式封装实例
Jun 07 Javascript
jQuery实现二级下拉菜单效果
Jan 05 Javascript
Node.js+Express配置入门教程详解
May 19 Javascript
详解JavaScript时间处理之几个月前或几个月后的指定日期
Dec 21 Javascript
Node.js读取文件内容示例
Mar 07 Javascript
JS实现的小火箭发射动画效果示例
Dec 08 Javascript
前端js中的事件循环eventloop机制详解
May 15 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
几种显示数据的方法的比较
2006/10/09 PHP
有关PHP中MVC的开发经验分享
2012/05/17 PHP
163的邮件用phpmailer发送(实例详解)
2013/06/24 PHP
PHP中使用sleep造成mysql读取失败的案例和解决方法
2014/08/21 PHP
最新版本PHP 7 vs HHVM 多角度比较
2016/02/14 PHP
php调用自己java程序的方法详解
2016/05/13 PHP
50个优秀经典PHP算法大集合 附源码
2020/08/26 PHP
JavaScript去掉数组中的重复元素
2011/01/13 Javascript
关于JavaScript中的关联数组分析
2013/04/09 Javascript
javascript获取当前鼠标坐标的方法
2015/01/10 Javascript
JS实现仿新浪微博发布内容为空时提示功能代码
2015/08/19 Javascript
AngularJS全局警告框实现方法示例
2017/05/18 Javascript
vue-cli中vue本地实现跨域调试接口
2019/01/16 Javascript
小白教程|一小时上手最流行的前端框架vue(推荐)
2019/04/10 Javascript
js常用正则表达式集锦
2019/05/17 Javascript
如何写好一个vue组件,老夫的一年经验全在这了(推荐)
2019/05/18 Javascript
vue-router跳转时打开新页面的两种方法
2019/07/29 Javascript
深入理解基于vue-cli的webpack打包优化实践及探索
2019/10/14 Javascript
详解Vue3 Composition API中的提取和重用逻辑
2020/04/29 Javascript
详解JavaScript之Array.reduce源码解读
2020/11/01 Javascript
Python对数据库操作
2016/03/28 Python
python图像常规操作
2017/11/11 Python
QT5 Designer 打不开的问题及解决方法
2020/08/20 Python
英国最大的在线奢侈手表零售商:Jura Watches
2018/01/29 全球购物
电话销售经理岗位职责
2013/12/07 职场文书
职务说明书范文
2014/05/07 职场文书
房产协议书范本2014
2014/09/30 职场文书
房屋租赁合同补充协议
2014/10/11 职场文书
思想品德评语大全
2014/12/31 职场文书
博士导师推荐信
2015/03/25 职场文书
2015年护士工作总结范文
2015/03/31 职场文书
快消品行业营销模式与盈利模式分享
2019/09/27 职场文书
导游词之山海关
2019/12/10 职场文书
python利用while求100内的整数和方式
2021/11/07 Python
Django基础CBV装饰器和中间件
2022/03/22 Python
Javascript中Microtask和Macrotask鲜为人知的知识点
2022/04/02 Javascript