生成项目文件
首先使用vue-cli生成一个项目,假设项目名为hello
1 | vue init webpack hello |
注意!本来使用eslint来检查代码格式是挺好的,但我发现使用了之后,安装jq插件会出现一堆问题,所以我们先不安装eslint,当然先安装也可以,后面也还可以设置。这里我们先添加。
添加bootstrap文件
下载bootstrap文件包,然后把css、js、fonts三个文件夹复制到项目src/assets目录下
安装jquery
1 | cnpm install jquery --save-dev |
网上资料是npm install jquery --save-dev
,不过我觉得npm install jquery --save
比较合适。
修改webpack文件
修改build文件夹下面的webpack.base.conf.js
文件,让其支持外部的css和js,首先打开文件后在头部加入
1 | var webpack = require('webpack') |
然后在
1 | entry: { |
后面添加
1 | plugins: [ |
在alias
中多添加一条记录
1 | alias: { |
main.js
打开main.js
文件,添加
1 | import './assets/css/bootstrap.min.css' |
保存完成后,重启服务
1 | npm run dev |
错误
如果报错js文件格式不匹配不能通过webpack的格式检查,我们需要修改webpack.base.conf.js
文件,找到preLoaders
修改
1 | { |
为
1 | { |
保存完重新启动服务。
好了,最后如果还出现很多eslint
格式检查错误,可以把上一步preLoads
的内容全部删掉。删掉之后我们就不会使用eslint校验。
下面我用了本地Mongodb来测试。
本地nodetes1数据库中的usercollection
表中有5条记录。
启动服务,查看浏览器页面
发现,bootstap样式应用成功,记录也成功显示!