当我从终端运行make watch_scss
时-
我有一个错误:make: *** No rule to make target 'watch_scss'. Stop.
能帮我吗?
这是我的 MakeFile :
watch_scss:
sass --watch src/static/scss/:public/styles/css/
minify:
cleancss public/styles/css/main.css -o public/styles/css/main.min.css
答案 0 :(得分:1)
您需要运行make -f MakeFile watch_scss
而不是make watch_scss
。或者(可能更符合您的需求)将MakeFile
重命名为Makefile
(或您的make版本所期望的)。在GNU中制作man page:
make
在makefile
中执行命令以更新一个或多个目标 名称,其中名称通常是一个程序。如果没有-f
选项 目前,make
将查找生成文件GNUmakefile
,makefile
和Makefile
,按此顺序。
请注意,大小写确实很重要。