首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vue组件不能在laravel中使用scss

Vue组件不能在laravel中使用scss
EN

Stack Overflow用户
提问于 2019-09-17 10:33:46
回答 1查看 1.1K关注 0票数 2

我想在单个.scss组件中使用全局.vue文件

我正在使用gulp(laravel-elixir编译sass/scss,这没有问题。我可以在任何地方做任何款式的拉拉维尔刀刃:

代码语言:javascript
复制
elixir((mix) => {
.sass('events/test/test.scss', 'public/css/events')
.compass('app.scss', 'public/css', {
style: 'nested',
sass: 'resources/assets/sass',
image: 'public/images',
javascript: 'resources/assets/js',
sourcemap: true,
comments: true,
relative: false,
})
}

,但痛点是单一的"Vue组件“,我在Laravel5.3中写道(关键是忽略错误的部分):

代码语言:javascript
复制
<template></template>
<style lang="scss" >
</style>
<script></script>

我尝试了以下方法来解决这个问题,但是仍然坚持

RefUrl:https://vue-loader.vuejs.org/guide/pre-processors.html#sass

  • Using

  1. google和stackoverflow )

*终端错误日志:

未找到

模块:错误:无法解析/xxx/Test.vue中的“scss”

*package.json(Main):

代码语言:javascript
复制
"sass-loader": "^4.1.1",
"scss-loader": "0.0.1",
"vue-hot-reload-api": "^1.3.2",
"vue-html-loader": "^1.1.0",
"vue-loader": "^8.7.1",
"vue-style-loader": "^1.0.0",
"vue-template-compiler": "^2.6.10",
EN

回答 1

Stack Overflow用户

发布于 2020-07-29 00:16:46

我能够通过在文档中这样做来解决这个问题:https://laravel-mix.com/docs/4.0/upgrade#vue-component-sass-preprocessing

npm install sass sass-loader

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57972425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档