首页 > 解决方案 > 我如何知道使用哪些目录来编译 SASS?

问题描述

我是 SASS 新手,需要将其编译成 CSS 代码。我正在使用 node.js NPM 来编译它,我已经安装了所有东西,并且我的 package.json 文件位于我网站的文件夹中。我的网站文件夹中还有我所有的 CSS 和 SCSS/SASS 文件,没有额外的文件夹。我正在学习教程,这是它使用的脚本:

"scss": "node-sass --watch assets/scss -o assets/css"

显然这不起作用,因为目录assets/scssassets/css错误。我知道我可以通过用我的 main.scss 文件的目录和我的网站文件夹中的 main.css 文件替换它们来修复错误。如果它们都位于同一个文件夹中,我只是不知道应该写什么。

谁能告诉我应该如何编写目录或告诉我应该如何编写这个脚本进行编译?

标签: csstwitter-bootstrapsass

解决方案


您的 package.json 必须在根目录中,因此请按照它并到达您的 SCSS 和 CSS 文件夹的目的地,我在 node-sass 脚本下面使用

"node-sass": "node-sass -w --source-map true assets/scss/main.scss assets/css/style.css --output-style expanded"

如果它们都位于同一个文件夹中

为此,您需要使用

"node-sass": "node-sass -w --source-map true main.scss style.css --output-style expanded"

推荐阅读