在 webpack 中使用 vue
项目去除了 node_modules
文件夹,注意使用 npm install
初始化项目环境
如何使用 vue
- 安装 vue 的包:
npm install vue -S
即,运行时装载的包 - 由于在webpack中,推荐使用
.vue
这个组件模板文件定义组件, 所以需要安装能够解析这种文件的loader:npm install vue-loader vue-template-complier -D
- 在 main.js 中导入 vue 模块
import Vue from 'vue'
- 定义 .vue 结尾的组件,其中,组价由三部分组成: template script style
- 使用
import login from './login.vue'
导入组件 - 创建 vm 的实例:
var vm = new Vue({ el: "#app", render: c => c(login) })
- 在页面中创建一个 id 为 app 的 div 元素, 作为我们 vm 实例要控制的区域;
vue-router 使用
npm
npm install vue-router
When used with a module system, you must explicitly install the router via Vue.use():
import Vue from 'vue'
import VueRouter from 'vue-router'
Vue.use(VueRouter)
详细使用 请直接查看项目的 main.js
文件