vue2项目使用sass的示例代码
发布时间 - 2026-01-11 02:05:56 点击率:次1,使用save会在package.json中自动添加。
npm install node-sass --save-dev npm install sass-loader --save-dev
注:
通常使用npm安装会出现以下报错,安装失败。(网路问题)
可以通过淘宝的npm镜像安装node-sass,解决以上问题。
$ npm install -g cnpm --registry=https://registry.npm.taobao.org (安装淘宝镜像) $ cnpm install node-sass --save (使用淘宝镜像安装node-sass)
2.进入webpack.base.config.js 配置scss module -- loaders (vue1.0)
$ npm install --save-dev sass-loader style-loader css-loader
{
test: /\.vue$/,
loader: 'vue-loader',
options: {
loaders: {
'scss': 'style-loader!css-loader!sass-loader'
}
}
}
打开webpack.base.config.js在loaders里面加上 module -- rules (vue2.0)
rules: [
{
test: /\.vue$/,
loader: 'vue-loader',
options: vueLoaderConfig
},
{
test: /\.js$/,
loader: 'babel-loader',
include: [resolve('src'), resolve('test')]
},
{
test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
loader: 'url-loader',
query: {
limit: 10000,
name: utils.assetsPath('img/[name].[hash:7].[ext]')
}
},
{
test: /\.scss$/,
loaders: ["style", "css", "sass"]
},
{
test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,
loader: 'url-loader',
query: {
limit: 10000,
name: utils.assetsPath('fonts/[name].[hash:7].[ext]')
}
}
]
}
3.如果需要在vue文件style标签使用scss的话,需要声明一下:
vue1.0
<style rel="stylesheet/scss" lang="scss"></style>
vue2.0
<style lang="scss" scoped="" type="text/css"></style>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# vue中使用sass
# vue使用sass
# vue2
# 使用sass
# Vue2.0设置全局样式(less/sass和css)
# 详解vue-cli中配置sass
# 详解如何在vue中使用sass
# vue2中使用sass并配置全局的sass样式变量的方法
# 镜像
# 淘宝
# 会在
# 可以通过
# 报错
# 大家多多
# 网路
# base
# js
# config
# org
# taobao
# webpack
# style
# test
# css
# nbsp
# scss
# loaders
# module
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
动图在线制作网站有哪些,滑动动图图集怎么做?
宙斯浏览器视频悬浮窗怎么开启 边看视频边操作其他应用教程
,在苏州找工作,上哪个网站比较好?
Laravel Blade组件怎么用_Laravel可复用视图组件的创建与使用
北京的网站制作公司有哪些,哪个视频网站最好?
Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】
百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏
Java类加载基本过程详细介绍
Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程
php 三元运算符实例详细介绍
Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)
Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布
轻松掌握MySQL函数中的last_insert_id()
如何在不使用负向后查找的情况下匹配特定条件前的换行符
html如何与html链接_实现多个HTML页面互相链接【互相】
如何在万网ECS上快速搭建专属网站?
香港服务器WordPress建站指南:SEO优化与高效部署策略
Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】
如何在建站之星绑定自定义域名?
网站制作软件有哪些,制图软件有哪些?
javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】
详解阿里云nginx服务器多站点的配置
Laravel如何使用Sanctum进行API认证?(SPA实战)
黑客入侵网站服务器的常见手法有哪些?
高性能网站服务器配置指南:安全稳定与高效建站核心方案
如何快速搭建高效简练网站?
Android自定义listview布局实现上拉加载下拉刷新功能
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
JS经典正则表达式笔试题汇总
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
javascript中的try catch异常捕获机制用法分析
php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】
制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
VIVO手机上del键无效OnKeyListener不响应的原因及解决方法
详解MySQL数据库的安装与密码配置
Laravel如何使用Blade组件和插槽?(Component代码示例)
Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言
矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?
JS弹性运动实现方法分析
手机网站制作与建设方案,手机网站如何建设?
智能起名网站制作软件有哪些,制作logo的软件?
laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法
Laravel如何使用Gate和Policy进行授权?(权限控制)
Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧
如何获取PHP WAP自助建站系统源码?
Laravel如何实现事件和监听器?(Event & Listener实战)
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
奇安信“盘古石”团队突破 iOS 26.1 提权

