最近开始喜欢上less,这种方式写样式文件真的轻松很多啊,hoho。
不过在页面里我还是喜欢直接引用css文件,不太想用那个less.js。然后我找到了 inotify-tools
ubuntu下可以用 apt-get install inotify-tools 安装,当然还要有recess,推荐用node的包管理安装 npm install recess -g。
在放less的目录里加个脚本,就叫autoless.sh好了:
本文最初由bigecko发表。
之前我在本地进行drupal开发的时候,每新建一个站点的基本步骤是: 先在drupal的sites目录下建立一个 xxx.com 的目录,放上配置文件,然后在hosts文件里加一条 xxx.com 指向127.0.0.1,通过浏览器访问 xxx.com 就可以进行一系列操作了。
但是在开发了比较多的drupal站点后,hosts文件里的条目就会越来越多,每新开发一个站点就要编辑一下,sites目录里的子目录名写的也比较随意,最后就会感觉比较乱。
现在我换了一个办法,在本地装了个bind9,把 *.xxx.com解析到127.0.0.1,然后在apache里新建一个虚拟主机,*.xxx.com指向到drupal的目录,这样访问任何xxx.com的二级域名都会到drupal程序里了。
接下来要新建一个drupal站点就很简单啦,在drupal的sites目录里新建一个 test.xxx.com的目录,之后就可以通过访问test.xxx.com进行所有的开发测试工作了。
git本身不会管理一个空的目录,不知道大家通用的方法是什么,我以前都是在这空目录下加一个文件比如 .dir 然后在.gitignore里加入
/目录/*
!/目录/.dir
今天又想到了一个方法好像更方便一点,就是另外准备一个 .gitignore 文件,里面内容为:
/*
!/.gitignore
然后把这个文件复制到那些需要忽略所有文件,但又要把本身加入到版本库中的目录里就行了。
请问,您这个网站的这个功能具体需求是怎样的呢?要做成什么样的?
随便。
做好了,您看下。
怎么是这样的?你们到底怎么做的?我要的不是这样子的!!!! 我当初说的很清楚,你们现在怎么给我这样一个东西?
哦,对不起,请问具体是想要做成怎样的呢?
随便。。。。
最近半年多时间都在用drupal开发各类网站,对drupal算是有一定程度的熟悉了,感触也颇多,抽空做一些记录也算是对这一阶段学习的一些总结吧,如果有朋友一起来交流那就更好了。
不过俺这写的可不是教程啊,没什么具体代码分析,主要是还没那水平,而且教程的话网上真的很多,drupal官方的就很详细了。
drupal适合谁?
话说如果你只是想找个程序写写blog啥的,或者要推荐给一个不是太熟悉web开发的朋友一套建站系统用的话,那可千万别选drupal,至少不要选drupal core(drupal也有许多发行版),drupal安装完后的默认使用方式在我看来比较不太适合没有什么开发经验的人来用,至少在中国是这样,甚至有些开发者上手的时候也感觉很迷茫(包括我- -)?
我觉得选用drupal的首先应该是开发者,需要有一个基础的系统,在这个系统上根据自己的需求进行扩展开发。