首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >预动作节点SASS

预动作节点SASS
EN

Stack Overflow用户
提问于 2019-12-26 04:06:50
回答 1查看 2.1K关注 0票数 2

我用preact-cli启动了一个带有默认模板的项目。我安装了node-sasssass-loader。我将其中一个.css文件更改为.scss,然后whle中断并给出了这个错误。

代码语言:javascript
复制
✖ ERROR BabelEsmPlugin: ./routes/profile/style.scss (../node_modules/preact-cli/lib/lib/webpack/proxy-loader.js??ref--6-0!./routes/profile/style.scss)
Module build failed (from ../node_modules/preact-cli/lib/lib/webpack/proxy-loader.js):
ValidationError: Invalid options object. Sass Loader has been initialised using an options object that does not match the API schema.
 - options has an unknown property 'includePaths'. These properties are valid:
   object { implementation?, sassOptions?, prependData?, sourceMap?, webpackImporter? }
    at validate (./routes/profile/index.js
 @ ./routes/profile/index.js
 @ ./components/app.js
 @ ./index.js
 @ ../node_modules/preact-cli/lib/lib/entry.js
 @ multi ../node_modules/webpack-dev-server/client?http://0.0.0.0:8080 ../node_modules/webpack/hot/dev-server.js ../node_modules/preact-cli/lib/lib/entry webpack-dev-server/client webpack/hot/dev-server
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-29 00:46:04

此错误适用于您应该使用的sass-加载程序版本8。

yarn add -D sass-loader@7.3.1

(或与国家预防机制)

npm add --save-dev sass-loader@7.3.1

来源于https://github.com/preactjs/preact-cli/issues/880

如果您使用sass加载程序选项,也许这个快速修复可以帮助(等待合并) https://github.com/preactjs/preact-cli/pull/930

希望这能帮到你。

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

https://stackoverflow.com/questions/59483725

复制
相关文章

相似问题

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