我们在做Vue+webpack的时,难免会引入各种公共css样式文件,那么我们改如何引入呢?引入时会有那些坑呢?

首先,引入公共样式时,我们在“main.js”里使用AMD的方式引入,即

require('./assets/stylus/index.styl');

或者:import './assets/stylus/index.styl'

这时,我们会抛出一个错误,是因为我们没有写解析的依赖,webpack不知道怎么解析

这时,我们要填写上依赖,

import '!style-loader!css-loader!stylus-loader!./assets/stylus/index.styl'

就万事大吉了,也可以开始引入css文件了

当然,在进行上面的步骤之前,需要先安装一下几个loader==>>

npm install style-loader --save-dev

npm install css-loader --save-dev

npm install stylus-loader --save-dev

同时在webpack.base.config.js ====>>>

这时你就可以引入css文件了;

另外附上几个示意图:

1===》在main.js中引入外部css文件:

2===》在APP.Vue里面引入外部css文件:

html如何引入less,VueJS如何引入css或者less文件的一些坑相关推荐

  1. tp view html 引用css,TP5.1:将外部资源引入到框架中(css/js/font文件)

    为了让我们的框架形式变得更加好看,我们需要加入Bootstrap和Jq文件到框架中 1.通过Bootstrap和jq官网进行相关文件的下载 (1)Bootstrap下载地址:https://v3.bo ...

  2. yii引入php文件,Yii2框架中CSS、JS文件引入要领_PHP开发框架教程

    在yii2中,因为yii2版本升级致使了,许多yii2的用法跟yii1有着很大的区分,这几天一直在view层的视图界面徜徉着,碰到什么问题呢? (引荐进修:yii框架) 问题就是搞不清我该怎样去引入C ...

  3. Bootstrap HTML编码规范之引入 CSS 和 JavaScript 文件

    引入 CSS 和 JavaScript 文件 根据 HTML5 规范,在引入 CSS 和 JavaScript 文件时一般不需要指定 type 属性,因为 text/css 和 text/javasc ...

  4. tp5怎么引用.css.php,tp5分页css tp5怎么引入css,js文件

    $Page = new Page($count,5);// 实例化分页类 传入总记录数和每页显示的记录数 thinkphp5中直接调用分页为什么样式是竖排的啊? tp5怎么实现搜索分页能保留搜索条件 ...

  5. vue项目html引入css,vue项目引入自定义.css的样式文件

    ES6的引入方式: .vue文件中 css文件引入 @import "../assets/common/common.css";//自定义.css的样式路径 js文件的引入 在ma ...

  6. ci框架中引入css,php ci框架中加载css和js文件失败的原因和解决方法

    php ci框架中加载css和js文件失败的原因和解决方法 发布时间:2021-07-01 12:08:38 来源:亿速云 阅读:50 作者:chen 本篇内容介绍了"php ci框架中加载 ...

  7. html如何引入swiper,vue-cli webpack 引入swiper的操作方法

    1:下载需要 swiper 的js文件和css文件 http://www.swiper.com.cn/ 2:下载好swiper相关的js和css,js放在static目录下,css放在assets目录 ...

  8. vue.js项目中,关于element-ui完整引入、按需引入的介绍

    element-ui引入方式,简单说来有两种:完整引入.按需引入 首先谈一下npm安装element-ui的方法: cmd到项目目录,然后执行cmd命令:npm i element-ui -S稍等片刻 ...

  9. vue3+element-plus 配套使用日期时间选择器默认英文修改为中文 完整引入和按需引入

    默认情况行如下: 一.按需引入的解决方案: 在你使用 日期选择器的vue文件夹 1.引入: import zhCn from "element-plus/lib/locale/lang/zh ...

最新文章

  1. iOS开发 - 线程与进程的认识与理解
  2. 【Qt】Qt再学习(一):Application Example
  3. BCH将于9月1日进行压力测试
  4. AutoCAD安装失败怎样卸载重新安装AutoCAD,解决AutoCAD安装失败的方法总结
  5. 【CyberSecurityLearning 2】IP地址与DOS命令
  6. JavaScript将成为浏览器战争的主战场
  7. 利用BenchmarkDotNet 测试 .Net Core API 同步和异步方法性能
  8. 自助分析_为什么自助服务分析真的不是一回事
  9. 千牛通知栏常驻是什么意思_店铺运营|内贸1688 店铺真正的权重是什么?
  10. go语言源自python语言_别再用Python编写机器学习基础设施啦,Go语言它不香吗?...
  11. 几点忠告送给在科研道路艰难跋涉的自己
  12. IAR软件的使用讲解
  13. 程序闪退崩溃的几种原因
  14. matlab 16位直方图均衡化,matlab 直方图均衡化
  15. 分布式系统与海量数据处理
  16. Deploying guidelines and a simplified data model ...文献笔记
  17. ASML EUV 光源的极限工程
  18. RFID卡片的扇区与块地址的计算
  19. python制作qq登录界面_使用Python编写一个QQ办公版的图形登录界面
  20. 浏览器翻译功能在哪里,如何使用浏览器翻译网页

热门文章

  1. MTM:matlab实现2参数解析
  2. 基于VTK的Qt应用程序开发
  3. 【转】MATLAB的polar函数 极坐标绘制最大半径怎样设置
  4. LIBSVM的使用方法以及参数注释总结
  5. [云炬创业管理笔记]第二章成为创业者测试6
  6. [云炬商业计划书阅读分享]无水洗车业 发展前景好
  7. 云炬随笔20211011
  8. 测试公众号修改名称_微信公众号开通个人认证,只需三步
  9. VTK修炼之道38:图像平滑_中值滤波器
  10. Javascript中“==”与“===”的区别