webpack-dev-server+vue构建开发环境(一)
2016-07-27 23:27
961 查看
刚到公司实习,接触的到webpack+vue的环境,对于以前没有在开发中使用过AMD等规范,对nodeJs也不熟悉的我来说,这环境简直就是陌生。我想知道这样的环境是怎么搭起来的。今天终于一步一步地搭好了环境。网上的快捷搭环境方法我试过,对于想了解搭环境的这个过程的我,这种快速简单的方法反而使这个环境的搭建变得复杂难懂。
1. 首先npm init,初始化package.json
2. 安装webpack-dev-server(全局+本地)
3. 新建webpack.config.js文件,新建入口文件index.js,并手动配置如下:
查找网上资料,弄清楚每个属性有什么用途,比如entry用于配置入口文件。
5. 引入vue(npm install vue –save-dev)
6. 实例一个vue对象,如下:
7.运行webpack-dev-server(命令:webpack-dev-server)
8.浏览器中输入http://localhost:8080/,即可看见A custom component!。
1. 首先npm init,初始化package.json
2. 安装webpack-dev-server(全局+本地)
3. 新建webpack.config.js文件,新建入口文件index.js,并手动配置如下:
var webpack=require('webpack'); module.exports={ plugins:[], entry:{ index:'./index.js' }, output:{ path:'./dist/bin', filename:'build.js' }, module:{ loaders:[ {test:/\.css$/,loader:'style-loader!css-loader'}, {test:/\.vue$/,loader: 'vue'} ] }, resolve:{ root:'C:/Users/mzz/angular', extension:['','.js','.json','.scss'] } };
查找网上资料,弄清楚每个属性有什么用途,比如entry用于配置入口文件。
5. 引入vue(npm install vue –save-dev)
6. 实例一个vue对象,如下:
//index.js var Vue=require('vue'); var app = Vue.extend({ template: '<div>A custom component!</div>' }); Vue.component('my-app', app)
//index.html <!DOCTYPE html> <html> <head> <title></title> </head> <body> <div id='app'> <my-app></my-app> </div> <script type="text/javascript" src="build.js"></script> </body> </html>
7.运行webpack-dev-server(命令:webpack-dev-server)
8.浏览器中输入http://localhost:8080/,即可看见A custom component!。
相关文章推荐
- webpack bable-loader升级无法编译jsx es6
- -webkit-flex 被移除了
- 搭建C语言开发环境(Windows平台)汇总
- Windows8下搭建Node.js开发环境教程
- Windows 系统下安装和部署Egret的开发环境
- 一步一步学习PHP(1) php开发环境配置
- PHP 开发环境配置(测试开发环境)
- VUEJS实战之修复错误并且美化时间(2)
- JavaScript的Vue.js库入门学习教程
- VUEJS实战之构建基础并渲染出列表(1)
- IOS开发环境windows化攻略
- 搭建java WEB开发环境和应用
- vueJS简单的点击显示与隐藏的效果【实现代码】
- VUEJS实战之利用laypage插件实现分页(3)
- JavaScript的MVVM库Vue.js入门学习笔记
- Android学习笔记(一)环境安装及第一个hello world
- Cocos2d-x学习笔记之开发环境搭建
- Windows下Ruby on Rails开发环境安装配置图文教程
- vue,angular,avalon这三种MVVM框架优缺点
- Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境