原文链接:https://blog.csdn.net/woshichengce/article/details/98211332
公有化CSS文件
 CSS初始化需要在每个页面引用
 方法:
 在src下面新建public.css,然后在main.js中引入进来 import ‘@/public.css’,这样所有页面中都会使用这个样式了。
 src/main.js
- // 引入并使用共有css文件
 - import PublicCss from '@/public.css'
 - Vue.use(PublicCss)
 
 

public.css里存放公有CSS样式设置,一般为初始化CSS设置
- *{
 -   margin: 0;
 -   padding: 0;
 - }
 - li{
 -   list-style: none;
 - }
 - a{
 -   text-decoration: none;
 - }
 - table{
 -   border-collapse:collapse ;
 -   border-spacing: 0;
 - }
 - img{
 -   border: 0;
 -   vertical-align: middle;
 - }
 - textarea{
 -   resize: none;
 - }
 - input,button,select,textarea{
 -   outline: none;
 - }
 - input,img,select{
 -   vertical-align: middle;
 - }
 - body,button,input,select,textarea{
 -   font-size: 14px;
 -   line-height: 1.5;
 -   font-family: tahoma,arial,\5b8b\4f53,sans-serif;
 - }
 
 
 swiper
 
vue脚手架引入swiper步骤
 (1)安装swiper:

 (2)在需要使用swiper的组件引入swiper和相关样式文件,之后初始化swiper(初始化一般放在mounted里)

 jQuery
 
 vue脚手架引入jQuery步骤
 (1)安装jQuery依赖包:
(2)在main.js入口文件引入
 因为在项目很多组件里都用到jQuery语法,所以直接将其放到main.js入口文件引入,这样便可以在全局使用,任意组件模块都可以使用了

(3)注意:因为jQuery放到npm后package.json没有设置好相关配置,所以需要额外手动设置,配置好后需要重启项目
 修改webpack.base.conf.js
 ①加入var webpack=require(‘webpack’);
 ②module.exports的里面加入插件配置
- plugins: [
 -     new webpack.optimize.CommonsChunkPlugin('common.js'),
 -     new webpack.ProvidePlugin({
 -          jQuery: "jquery",
 -          $: "jquery"
 -     })
 - ]
 
 

 animate
 
 vue脚手架引入animate.css动画库的步骤
 (1)安装animate.css依赖包

(2)在main.js入口文件引入,此时便可以在全局模块使用

 bootstrap
 
 vue脚手架引入bootstrap的步骤
 (1)安装bootstrap依赖包

(2)入口文件main.js中引入bootstrap

(3)bootstrap.js不仅依赖jquery还有popper.js,所以安装popper.js

(4)webpack.base.conf.js加入配置,然后重启

 版本限定
 
 npm一般默认下载最新包,如果不想使用bootstrap4.0版本的话,可以下载v3.3.7稳定版
 语法:只需要在组件的后面加上@2.8.1版本号即可


                

















