只需将软件包normalize-scss
添加到我的新Vue项目中,但是没有一种样式正在应用...我已经尝试了这两种样式:
@import 'normalize-scss'
在我的styles.scss
import 'normalize-scss'
在我的main.js
页面中
我做错什么了吗?显然,该软件包存在于此,因为该应用可以运行,但实际上并未应用任何CSS规则。
答案 0 :(得分:3)
我知道了。导入后,需要放置normalize()
。所以:
@import 'normalize-scss';
@include normalize();
答案 1 :(得分:1)
如果您具有主/全局scss文件,那么您已经在使用:
yarn add normalize.css
(或npm)@import '~normalize.css';
请注意~
的歧义性,因为cli文档说:https://cli.vuejs.org/guide/css.html#referencing-assets
答案 2 :(得分:0)
不确定这是否是正确的方法,但是,如果您使用的是vue-templates,则可以尝试导入样式:
<style lang="scss">
@import 'src/assets/css/mycss_lib.css';
</style>
还请记住,请勿在样式标签中使用scoped
。您还需要scss loader
和node-sass
才能完成这项工作。
答案 3 :(得分:0)
使用npm安装后,将其导入main.js文件顶部:
import "normalize.css"