详解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 相关文章推荐
Javascript 函数中的参数使用分析
Mar 27 Javascript
JS中的public和private对象,即static修饰符
Jan 18 Javascript
如何设置一定时间内只能发送一次请求
Feb 28 Javascript
在JavaScript中操作时间之getMonth()方法的使用
Jun 10 Javascript
js严格模式总结(分享)
Aug 22 Javascript
关于JavaScript和jQuery的类型判断详解
Oct 08 Javascript
Javascript 实现全屏滚动实例代码
Dec 31 Javascript
AngularJS读取JSON及XML文件的方法示例
May 25 Javascript
JavaScript中Hoisting详解 (变量提升与函数声明提升)
Aug 18 Javascript
微信小程序云开发实现数据添加、查询和分页
May 17 Javascript
基于vue写一个全局Message组件的实现
Aug 15 Javascript
electron-vue开发环境内存泄漏问题汇总
Oct 10 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获取MSN好友列表类的实现代码
2013/06/23 PHP
php文件上传简单实现方法
2015/01/24 PHP
两种php去除二维数组的重复项方法
2015/11/04 PHP
PHP实现导出excel数据的类库用法示例
2016/10/15 PHP
PHP实现的分解质因数操作示例
2018/08/01 PHP
PHP解密支付宝小程序的加密数据、手机号的示例代码
2021/02/26 PHP
让iframe自适应高度(支持XHTML,支持FF)
2007/07/24 Javascript
js apply/call/caller/callee/bind使用方法与区别分析
2009/10/28 Javascript
JavaScript入门之基本函数详解
2011/10/21 Javascript
JavaScript的jQuery库中ready方法的学习教程
2015/08/14 Javascript
WEB前端开发框架Bootstrap3 VS Foundation5
2016/05/16 Javascript
JS控制静态页面传递参数并获取参数应用
2016/08/10 Javascript
利用浮层使select不可选的实现方法
2016/12/03 Javascript
Js实现中国公民身份证号码有效性验证实例代码
2017/05/03 Javascript
详解jquery插件jquery.viewport.js学习使用方法
2017/09/08 jQuery
angular 实现同步验证器跨字段验证的方法
2019/04/11 Javascript
Vue自定义多选组件使用详解
2020/09/08 Javascript
python使用xlrd实现检索excel中某列含有指定字符串记录的方法
2015/05/09 Python
举例讲解Python面向对象编程中类的继承
2016/06/17 Python
python机器学习之神经网络(一)
2017/12/20 Python
pyspark操作MongoDB的方法步骤
2019/01/04 Python
python算法题 链表反转详解
2019/07/02 Python
Python 求数组局部最大值的实例
2019/11/26 Python
如何利用pygame实现简单的五子棋游戏
2019/12/29 Python
Python 读取有公式cell的结果内容实例方法
2020/02/17 Python
Python使用os.listdir和os.walk获取文件路径
2020/05/21 Python
CSS3教程:边框属性border的极致应用
2009/04/02 HTML / CSS
Skyscanner香港:机票比价, 平机票和廉价航空机票预订
2020/02/07 全球购物
动物学专业毕业生求职信
2013/10/11 职场文书
美德好少年主要事迹
2014/01/29 职场文书
团队拓展活动总结
2014/08/27 职场文书
法人单位适用的授权委托书
2014/09/19 职场文书
社区禁毒宣传活动总结
2015/05/07 职场文书
银行工作心得体会范文
2016/01/23 职场文书
Nginx已编译的nginx-添加新模块
2021/04/01 Servers
Win11 21h2可以升级22h2吗?看看你的电脑符不符合要求
2022/07/07 数码科技