当我使用罗盘创建一个新的Zurb Foundation项目时:
compass create <project-name> -r zurb-foundation --using foundation
我收到以下错误:
指定了太多参数。
我找到了使用sudo的解决方法,但是我的IDE无法编辑文件,因此这不是解决方案。
此外,如果我从创建项目的命令中删除项目名称,那么当我启动时:
compass watch
它不会监视我的.sass文件,而是创建一个包含新的.sass和.css文件的监视文件夹。
任何想法使用没有sudo的命令制作zurb-foundation +指南针手表?
答案 0 :(得分:0)
我认为你的命令有些错误。 假设您已经安装了基础(通过凉亭)和指南针......您的语法应该是:
foundation new <your-project>
此处链接:Compass Foundation
答案 1 :(得分:0)
我使用以下命令找到了解决方案:
compass [an existing folder] -r zurb-foundation --using foundation
sudo compass watch
我不得不为手表添加一个sudo,但它不再锁定我的文件了。
对于那些可能对自动创建新罗盘+ zurb基础项目和启动罗盘手表感兴趣的人,我为.bashrc / .zshrc创建了以下函数
function foundation()
{
mkdir $1;
compass $1 -r zurb-foundation --using foundation;
cd $1;
sudo compass watch;
}
希望这可能对某些人有用。