我正在尝试使用grunt和sass并一直关注这些指南:
我有:
Intsalled node.js
安装了grunt的命令行版本: sudo npm install -g grunt -cli
添加了从grunt安装程序到我的bash配置文件的路径: export PATH=/usr/local/lib/node_modules/grunt/bin:$PATH
使配置文件成为可执行文件 source ~/.bash_profile
我的项目根目录中的设置package.json
和Gruntfile.js
文件
在项目中安装了咕噜声:cd /path/to/project/root/
和sudo npm install
但是当我试图跑步时,grunt
我看到:command not found
如果我跑的话也一样: grunt --version
根据上面发布的博客,我不确定bash路径是否需要/ bin,但是我已经尝试了两种方式:
/usr/local/lib/node_modules/grunt/
和/usr/local/lib/node_modules/grunt/bin/
我也多次运行grunt安装程序,但没有看到任何错误,所以我确实安装了 - 有人能看到我做错了吗?我正在运行OSX mavericks,这就是问题所在.
任何指向正确方向的人都会非常感激.
干杯
我有一个新的repo,在我执行第一次提交之前,我想忽略.DS_Store文件.
我尝试通过Tower将以下内容添加到.gitignore文件中:
.DS_Store
*.DS_Store
*/.DS_Store
Run Code Online (Sandbox Code Playgroud)
但是只忽略根目录下的.DS_Store文件,其他所有文件都已准备好提交.
有没有让这些文件被忽略的技巧?
而不是写这个:
.class-one .class-two h2, .class-one .class-two h3, .class-one .class-two h4,
.different-class-one .different-class-two h2, .different-class-one .different-class-two h3, .different-class-one .different-class-two h4
.another-class-one .another-class-two h2, .another-class-one .another-class-two h3, .another-class-one .another-class-two h4
{
background-color: @orange;
}
Run Code Online (Sandbox Code Playgroud)
有没有办法将一组类定义为主选择器,然后更改最终选择器?
就像是:
.class-one .class-two h2 / h3 / h4,
.different-class-one .different-class-two h2 / h3 / h4,
.another-class-one .another-class-two h2 / h3 / h4
{
background-color: @orange;
}
Run Code Online (Sandbox Code Playgroud) 标题说真的.
我看到你可以保留所有者:组但是可以更改所有者:在同步后遥控器上所有文件上的组?
或者你可以以某种方式管道额外的命令?
rsync -vzrP --delete ~/Sites/website-name/ root@server.com:/home/website-name/public_html/ | chown website-name:websites-group *
对不起,我的rsync/bash知识非常有限.
我一直在研究如何设置LAN Mamp Pro服务器,以便本地用户可以编辑/查看网站 - 但似乎有很多混淆(至少我根据我读过的原因感到困惑).
具体问题:
运行Apache/Mysql作为www/mysql:当我将用户切换到www/mysql时,我看到权限问题,无法从运行Mamp Pro的计算机登录到我的CMS.修复此问题或运行Mamp Pro的最佳方法是什么 - 在使用Git和Github推送到DEV和LIVE服务器时考虑权限.
端口:什么更安全,运行Mamp Pro使用端口8888/8889或默认值80/3306?在查看网站时添加/不添加端口号的唯一区别是什么?
用户在同一局域网上访问网站:实现此工作的步骤是什么 - MAMP Pro计算机上的防火墙目前已关闭以测试基本设置,但我们本地网络上的任何人都无法连接到网站 - 尝试过192.168 .0.1:8888&virtualhostname:8888
很抱歉,如果这很容易,但对于付费产品,Mamp Pro的帮助和支持非常稀缺,我怀疑如果你知道如何设置linux服务器这很容易 - 但如果你不知道如何做到这一点,那就是为什么你购买MAMP Pro吧?
任何帮助将非常感激.
干杯
本
这不是我们通常会做的事情,但我们正在尝试将视频加载到由clickTag(来自横幅广告)打开的空白窗口中 - 并尽可能让它感觉像一个模态窗口.
是否可以使用javascript自行调整clickTag打开的空白窗口并将其置于屏幕中心?
用户基本上点击观看视频,我们希望他们观看视频而不会感觉他们已经去了一个完全不同的网站.
到目前为止,我可以调整窗口的大小,但无法弄清楚如何将其居中:
<script language="javascript">
function resizeVideoPage(){
resizeTo(400,390);
window.focus();
}
</script>
// Then...
<body onload="resizeVideoPage();"></body>
Run Code Online (Sandbox Code Playgroud)
任何指向正确方向的人都会非常感激.
干杯
本
将以下内容添加到用户设置:
"smart_indent": true,
"tab_size": 4,
"translate_tabs_to_spaces": true,
"trim_automatic_white_space": true,
"trim_trailing_white_space_on_save": true,
"use_tab_stops": true,
"word_wrap": false
将以下内容添加到特定于php的首选项:
"tab_size": 4,
"translate_tabs_to_spaces": true
我是rsync的新手,并且已经阅读了一些关于排除文件和目录的内容,但我并不完全理解,似乎无法使其正常工作.
我只是尝试运行服务器webroot中所有网站的备份,但不想要任何CMS的缓存文件.
是否可以排除任何名为cache的目录?
我已经尝试了很多事情(我不记得了),但最近我一直在尝试这些事情:
sudo rsync -avzO -e --exclude *cache ssh username@11.22.33.44:/home/ /Users/username/webserver-backups/DEV/home/
Run Code Online (Sandbox Code Playgroud)
还有这个:
sudo rsync -avzO -e --exclude cache/ ssh username@11.22.33.44:/home/ /Users/username/webserver-backups/DEV/home/
Run Code Online (Sandbox Code Playgroud)
还有这个:
sudo rsync -avzO -e --exclude */cache/ ssh username@11.22.33.44:/home/ /Users/username/webserver-backups/DEV/home/
Run Code Online (Sandbox Code Playgroud)
还有这个:
sudo rsync -avzO -e --exclude *cache/ ssh username@11.22.33.44:/home/ /Users/username/webserver-backups/DEV/home/
Run Code Online (Sandbox Code Playgroud)
对不起,如果这很容易,我只是找不到我理解的信息,因为他们都在谈论要排除的路径.
只是我没有一个我想要排除的特定路径 - 只是一个目录名称,如果这是有道理的.
我在iptables中有一条规则如下:
DROP all -- 5.158.238.32 anywhere
Run Code Online (Sandbox Code Playgroud)
但我想将其更改为:
DROP all -- 5.158.0.0/16 anywhere
Run Code Online (Sandbox Code Playgroud)
我该怎么做呢?
我找到了有关如何添加规则的信息,但这似乎将规则附加到列表的末尾,由于某种原因,该规则只有在更高级别时才会生效。
我还找到了有关编辑文件的信息,但是我的发行版(默认)似乎没有文件,但文章中提到的任何位置都没有-我可以在某处编辑文件吗?
朝正确方向的任何指针将不胜感激。
干杯
本
rsync ×2
center ×1
debian ×1
directory ×1
git-tower ×1
gitignore ×1
gruntjs ×1
indentation ×1
install ×1
installation ×1
iptables ×1
javascript ×1
lan ×1
less ×1
mamp ×1
owner ×1
resize ×1
sublimetext3 ×1
window ×1