本文是vue-手摸手教你使用vue-cli脚手架-详细步骤图文解析以后,又一篇关于vue-cli脚手架配置相关的文章,由于有些文章步骤不够清晰,当时我引入JQuery、bootstrap的时候颇费了一番功夫,因此本文的步骤会尽可能详细一点。有须要的朋友能够作一下参考,喜欢的能够点波赞,或者关注一下,但愿能够帮到你们。css
将要使用的bootstrap文件放入src目录下的assets文件夹中。html
import './assets/bootstrap-3.3.7-dist/css/bootstrap.min.css'
import './assets/bootstrap-3.3.7-dist/js/bootstrap.min'//根据本身文件夹路径选择路径复制代码
这样就能够在vue项目中使用bootstrap的样式了,直接在class中使用便可,以下图按钮样式。vue
npm install jquery --save复制代码
原本我下载的jQuery依赖包,可是出现了一个警告:
node
弃用jQuery@1.7.4,请使用“jquery”(全小写)。
,而后我就换成全小写的jquery。
var webpack = require("webpack");复制代码
plugins: [// 3. 配置全局使用 jquery
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
jquery: "jquery",
"window.jQuery": "jquery"
})],复制代码
关于这一点查阅了不少资料,几乎没什么文献清楚的说明jq插件的使用方式,以致于不少使用vue好久的大佬们,也不知道jq的插件居然能够直接在vue-cli中使用。。这一步虽然是简单的,但这里仍是提一下,为各位提供一些参考。jquery
jq插件只须要将插件所须要的文件下载到本地src/assets或者最外层的static文件夹中,而后将插件的文件引用进组件,根据插件封装的方法来进行调用就好了,跟直接使用jq的插件基本上是一毛同样的。webpack
在vue-cli中使用sass、less来编写css样式,步骤十分简洁,由于vue-cli已经配置好了sass、less,咱们要使用sass或者less直接下载两个模块,而后webpack会根据 lang 属性自动用适当的加载器去处理。web
<style lang="css">
@import './index.css'
</style>
或者
<style lang="css" src="./index.css"></style> 复制代码
npm install node-sass --save-dev
npm install sass-loader --save-dev复制代码
<template></template>
<script></script>
<style lang="scss" scoped>//在这个部分添加lang="scss"
//sass样式
</style> 复制代码
<style lang="scss" src="./index.scss"></style> 复制代码
npm install less --save-dev
npm install less-loader --save-dev 复制代码
<template></template>
<script></script>
<style lang="less" scoped>//在这个部分添加lang="less"
//less样式
</style> 复制代码
<style lang="less" src="./index.less"></style>复制代码
仔细阅读,按步骤来基本上能够配置成功。若是有哪一个地方写的不够清楚的,欢迎指正。本文面向小白,写着玩,大手请轻喷。vue-cli
最后:如需转载,请放上原文连接并署名。码字不易,感谢支持!写文偏小白,写的很差之处,欢迎指点。而后就是但愿看完的朋友点个喜欢,也能够关注一下我。
掘金我的主页 npm
vue-cli快速构建项目以及引入bootstrap、jq
vue中引入jQuery和Bootstrap
Vue-cli单文件组件引入less、sass、css样式的不一样方法bootstrap
以上2017.8.10