文件观察者:"An output directory must be specified when compiling a directory"
File watcher: "An output directory must be specified when compiling a directory"
cmd.exe /D /C call C:\Users\sebas\AppData\Roaming\npm\node-sass.cmd style.scss:style.css
An output directory must be specified when compiling a directory
我想让文件观察器观察的scss文件放在我的项目的根目录下。
观察错误出现:gif_link
如何解决这个错误?
如果您希望在与原始文件相同的文件夹中生成 .css
个文件,请尝试以下设置:
请注意 从标准输出创建输出文件 选项 - 它必须启用,因为 node-sass 写入 CSS 到标准输出,除非传递了 -o
选项。
如果您想将生成的文件放在单独的文件夹中,请使用 -o
选项:
我正在使用 node-sass 将 Arguments 设置为
$FileName$ -o . $FileNameWithoutExtension$.css
未选中 "Create output file from stdout"。
我在使用 webpack bundler 并在 package.json
中设置我的脚本时遇到了同样的错误
就我而言,要解决此问题,您需要添加输出目录 (-o name-of-directory
)。
如果在 package.json
中使用脚本,它应该如下所示:
scripts: {
"scss": "node-sass --watch src -o src"
}
src
是我要编译的sass
文件所在的文件夹。
表示从src
文件夹编译sass并将编译后的文件发送到src
文件夹。
在这种情况下,css 文件将被放置在 sass 文件已经存在的相同位置。
cmd.exe /D /C call C:\Users\sebas\AppData\Roaming\npm\node-sass.cmd style.scss:style.css An output directory must be specified when compiling a directory
我想让文件观察器观察的scss文件放在我的项目的根目录下。
观察错误出现:gif_link
如何解决这个错误?
如果您希望在与原始文件相同的文件夹中生成 .css
个文件,请尝试以下设置:
请注意 从标准输出创建输出文件 选项 - 它必须启用,因为 node-sass 写入 CSS 到标准输出,除非传递了 -o
选项。
如果您想将生成的文件放在单独的文件夹中,请使用 -o
选项:
我正在使用 node-sass 将 Arguments 设置为
$FileName$ -o . $FileNameWithoutExtension$.css
未选中 "Create output file from stdout"。
我在使用 webpack bundler 并在 package.json
中设置我的脚本时遇到了同样的错误就我而言,要解决此问题,您需要添加输出目录 (-o name-of-directory
)。
如果在 package.json
中使用脚本,它应该如下所示:
scripts: {
"scss": "node-sass --watch src -o src"
}
src
是我要编译的sass
文件所在的文件夹。
表示从src
文件夹编译sass并将编译后的文件发送到src
文件夹。
在这种情况下,css 文件将被放置在 sass 文件已经存在的相同位置。