Vuevue—vue-cli—webpack技术栈一起学起来

Vue 2.0 起步(1) 脚手架工具 vue-cli + We

2016-11-27  本文已影响16494人  非梦nj

Vue 是轻量级前端框架,入门非常容易。现在 2.0正式发布了,其实起步更容易了。
这里记录一下 Vue开发的简单步骤,方便大家起步。
源码:Github
相关阅读:Vue 2.0 起步(2) 组件及 vue-router实例 - 微信公众号RSS
如果你是克隆git里源码的,注意工程目录名是vue-tutorial/,步骤:http://www.jianshu.com/p/b3c76962e3d4

工具

准备

  1. Webstorm

大家也可以直接引入我的Webstorm配置文件: File -> Import Settings...

安装 Vue插件: vue-for-idea, Vue.js 两个都装


做一些必要的设置:
File Types: HTML 添加 *.vue类型


JavScript:版本设置为 ECMAScript6, [x] Prefer Strict mode


对原始配色不满的话,建议用 Plugin - Material Theme UI


  1. vue-cli 搭建框架
v6.9.1
C:\git\vue2new>npm -v
3.10.8
C:\git\vue2new>npm upgrade -g    # 如果是旧版,请升级
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm i webpack -g
cnpm i vue-cli -g
C:\git> vue init webpack-simple vue2new    # webpack-simple是模板之一
  This will install Vue 2.x version of template.
  For Vue 1.x use: vue init webpack-simple#1.0 vue2new
? Project name vue2new
? Project description A Vue.js project
? Author Kevin ZQ
   vue-cli · Generated "vue2new".
   To get started:
       cd vue2new
       npm install
       npm run dev
C:\git> cd vue2new
C:\git\vue2new> cnpm i     # 用cnpm代替 npm下载。会根据 package.json下载模块到当前目录/node_modules下
C:\git\vue2new> npm run dev    # 运行开发服务器
> vue2new@ dev C:\git\vue2new
> cross-env NODE_ENV=development webpack-dev-server --open --inline --hot
Project is running at http://localhost:8080/
webpack output is served from /dist/
404s will fallback to /index.html

如果你看到浏览器自动打开窗口,显示如下 hello-world内容,恭喜你!

你的第一个 vue 2.0 app成功运行啦!

vue2_hello_app.PNG
  1. Webstorm 界面里

P.S.
目录结构对照 Python Web开发,其实就是:
|- node_modules/ -> venv/ 虚拟环境
|- package.json -> requirements.txt
|- src/main.js -> _init_.py
|- src/App.vue -> /templates/base.html

下一步,我们来练习创建如下所示的网站,用到组件 component和 vue-router的知识

源码:Github

简读RSS.PNG

一些webpack常用命令

--> Vue 2.0 起步(2) 组件及 vue-router实例 - 微信公众号RSS

参考:

版权印为您的作品印上版权60625413

上一篇 下一篇

猜你喜欢

热点阅读