我正在尝试运行此命令 sass --watch assets / stylesheets / style.scss:public style.css
它说
Sass正在关注变化。按Ctrl-C停止。 Errno :: EISDIR:目录是@ rb_sysopen - public 使用--trace进行回溯。
请帮忙。
答案 0 :(得分:1)
花1个多小时把头发拉出来。我正在开发一个Laravel项目并通过npm导入bootstrap-sass
。目录结构:
[project root]
|-node_modules
| |-bootstrap-sass
| |-assets
| |-stylesheets
| |-_bootstrap.scss
|-resources
|-sass
|-assets
|-app.scss
问题是它无法找到node_modules
目录。在resources/assets/sass/app.scss
中,我更改了此内容:
@import "node_modules/bootstrap-sass/assets/stylesheets/bootstrap";
......对此:
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap";
它有效,但我觉得我错过了一些明显的东西,所以很想看到更好的解决方案。