Css 节点sass未在本地编译
这里的新手通过构建一个虚拟项目来学习如何使用sass。我正在使用命令行将main.scss文件(其中包含许多来自partials的导入)编译成style.css文件 npm运行编译:sass 每当我在sass文件中进行更改时,除非我多次保存不同的文件,否则更改不会在CSS中发生 尽管我在package.json(命令文件的代码附件和屏幕截图)文件中使用了watch脚本,并且在npm init上遵循了3个不同的教程,但我相信这里似乎没有错 我一次又一次地尝试重新启动windows,甚至重新启动了命令行。也在没有watch命令的情况下重新启动了我的命令行。我能找到的唯一解决办法是,我将不同的部分保存了大约5到6次,这不知何故花费了太多的时间。我花了30分钟进行转换:所有0.2行都要处理到样式表中 我有一个512 gb的ssd和16 gb的ram,所以计算机速度似乎不是一个问题 在所附图片中,图片1保存了所有内容,但过渡属性未转换,在图片2中,您将发现在多次保存后,过渡属性完全随机转换。之后,您将发现命令行显示sass代码正在编译,没有任何问题 截图: 尝试: 或:Css 节点sass未在本地编译,css,command-line,sass,compass-sass,npm-scripts,Css,Command Line,Sass,Compass Sass,Npm Scripts,这里的新手通过构建一个虚拟项目来学习如何使用sass。我正在使用命令行将main.scss文件(其中包含许多来自partials的导入)编译成style.css文件 npm运行编译:sass 每当我在sass文件中进行更改时,除非我多次保存不同的文件,否则更改不会在CSS中发生 尽管我在package.json(命令文件的代码附件和屏幕截图)文件中使用了watch脚本,并且在npm init上遵循了3个不同的教程,但我相信这里似乎没有错 我一次又一次地尝试重新启动windows,甚至重新启动了命
你好感谢您的回复,但是问题仍然是一样的(我无法应用第二个脚本,我对编码还不熟悉,我还在谷歌搜索,我只应用了第一个脚本)
{ "name": "projectnatours",
"version": "2.0.0",
"description": "trying from scratch",
"main": "index.js",
"scripts": {"compile:sass": "node-sass sass/main.scss css/style.css -w" },
"author": "",
"license": "ISC",
"devDependencies": { "node-sass": "^4.14.1" }
}
"compile:sass": "node-sass sass/main.scss -wo css/"
"compile:sass": "node-sass -rw sass -o css"