如何将 SCSS 与 Express 结合使用? (节点.js)

发布于 2024-12-08 13:16:00 字数 223 浏览 1 评论 0原文

有没有办法将 SCSS 与 Express 一起使用?

我尝试使用:

app.use(express.compiler({ src: __dirname + '/public', enable: ['scss'] }));

但它给了我一个错误:

调试:类型错误:无法读取未定义的属性“匹配”

谢谢

Is there any way to use SCSS with Express ?

I tried with :

app.use(express.compiler({ src: __dirname + '/public', enable: ['scss'] }));

But it gives me an error :

DEBUG: TypeError: Cannot read property 'match' of undefined

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

瞳孔里扚悲伤 2024-12-15 13:16:00

您无法以这种方式使用它,即作为内置模块。 ExpressJS的作者自己也表示不可能。我遇到了同样的问题,发现你必须使用 SASS.js 或 LESS。
请参考:https://github.com/visionmedia/express/issues/787 < br>
我推荐你使用Stylus

There is no way you can use it that way i.e. as a built in module. The author of ExpressJS himself said that it is not possible. I was having the same problem and found out that you either had to use SASS.js or LESS.
Refer this: https://github.com/visionmedia/express/issues/787
I recommend you to use Stylus!

夏了南城 2024-12-15 13:16:00

看看 @ Node-sass -- NPM 包 | Github

这是 C/C++ 库 libsass 的包装器。

Take a look @ Node-sass -- NPM Package | Github

This is a wrapper around the C/C++ library libsass.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文