详解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之一
Apr 27 Javascript
jquery 必填项判断表单是否为空的方法
Sep 14 Javascript
Tinymce+jQuery.Validation使用产生的BUG
Mar 29 Javascript
你必须知道的JavaScript 变量命名规则详解
May 07 Javascript
js showModalDialog 弹出对话框的简单实例(子窗体)
Jan 07 Javascript
Webpack 实现 Node.js 代码热替换
Oct 22 Javascript
一道面试题引发的对javascript类型转换的思考
Mar 06 Javascript
JavaScript 异步调用
Oct 25 Javascript
vue自动化表单实例分析
May 06 Javascript
JavaScript时间日期操作实例小结【5个示例】
Dec 22 Javascript
JS/CSS实现字符串单词首字母大写功能
Sep 03 Javascript
JavaScript隐式类型转换代码实例
May 29 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修改session_id示例代码
2014/01/08 PHP
php实现在限定区域里自动调整字体大小的类实例
2015/04/02 PHP
PHP IDE phpstorm 常用快捷键
2015/05/18 PHP
PHP处理数组和XML之间的互相转换
2016/06/02 PHP
php操作access数据库的方法详解
2017/02/22 PHP
为超链接加上disabled后的故事
2010/12/10 Javascript
JQuery中基础过滤选择器用法实例分析
2015/05/18 Javascript
浏览器中url存储的JavaScript实现
2015/07/07 Javascript
JavaScript中值类型和引用类型的区别
2017/02/23 Javascript
jQuery开源组件BootstrapValidator使用详解
2017/06/29 jQuery
jQuery 中msgTips 顶部弹窗效果实现代码
2017/08/14 jQuery
jQuery 禁止表单用户名、密码自动填充功能
2017/10/30 jQuery
three.js 入门案例详解
2018/01/23 Javascript
element-ui组件中input等的change事件中传递自定义参数
2019/05/22 Javascript
Vue的Eslint配置文件eslintrc.js说明与规则介绍
2020/02/03 Javascript
vue的$http的get请求要加上params操作
2020/11/12 Javascript
利用 JavaScript 实现并发控制的示例代码
2020/12/31 Javascript
python单例模式实例分析
2015/04/08 Python
Python对列表排序的方法实例分析
2015/05/16 Python
Python 获取当前所在目录的方法详解
2017/08/02 Python
Python+Django搭建自己的blog网站
2018/03/13 Python
Java与Python两大幸存者谁更胜一筹呢
2018/04/12 Python
PyCharm 光标变成黑块的解决方式
2021/02/06 Python
Python解析m3u8拼接下载mp4视频文件的示例代码
2021/03/03 Python
GAP欧盟网上商店:GAP EU
2016/09/13 全球购物
2014全国两会大学生学习心得体会
2014/03/10 职场文书
代理协议书范本
2014/04/22 职场文书
团结演讲稿范文
2014/05/23 职场文书
公司演讲稿开场白
2014/08/25 职场文书
规范化管理年活动总结
2014/08/29 职场文书
名人演讲稿范文
2014/09/16 职场文书
先进个人事迹材料
2014/12/29 职场文书
违反学校规则制度检讨书
2015/01/01 职场文书
生活委员竞选稿
2015/11/21 职场文书
公安干警正风肃纪心得体会
2016/01/15 职场文书
SpringDataJPA实体类关系映射配置方式
2021/12/06 Java/Android