新建一个基于vue.js+Mint UI的项目

vue

上篇文章里面讲到如何新建一个基于vue,js的项目(详细文章请戳用Vue创建一个新的项目)。

该项目如果需要组件等都需要自己去写,今天就学习一下如何新建一个基于vue.js+Mint UI的项目,直接使用比较热门的一个基于 Vue.js 的移动端组件库,那就是MintUI。

使用 vue-cli

首先需要使用vue-cli,因为上一篇文章里已经说过如何安装,这里就不细说,跟之前一样。cmd里输入命令行。

npm install -g vue-cli
vue init webpack projectname

npm run dev之前需要安装一下mintUI

npm i mint-ui -S

# for Vue 1.x

npm i mint-ui@1 -S

然后npm run dev

启动完毕,直接访问http://localhost:8080

引入 Mint UI

你可以因为整个MintUI,或者是根据需要仅引入部分组件。

完整引入

在main.js中写入下面内容

import Vue from \'vue\'

import MintUI from \'mint-ui\'

import \'mint-ui/lib/style.css\'

import App from \'./App\'

import router from \'./router\'

Vue.config.productionTip = false

Vue.use(MintUI)

/* eslint-disable no-new */

new Vue({

el: \'#app\',

router,

components: { App },

template: \'<App/>\'

})

这时候就完成了Mint UI的引入。需要注意的是,样式文件需要单独引入。()

按需引入

借助 babel-plugin-component ,我们可以只引入需要的组件,以达到减小项目体积的目的。

首先,安装babel-plugin-component :

先ctrl+c暂停服务及热更新。输入以下命令:

npm install babel-plugin-component -D

这时候本人的cmd中报了一个错,

Error: Couldn\'t find preset "es2015" relative to directory

是因为目录里没有找到预设的ES2015

这时候需要安装一下

npm install --save-dev babel-preset-es2015

安装完毕,再一次npm run dev

以上是 新建一个基于vue.js+Mint UI的项目 的全部内容, 来源链接: utcz.com/z/375520.html

回到顶部