Brackets是Adobe公司刚刚发布的一款针对Web设计人员的免费开源文本编辑器(好低调啊,都不说是IDE,但是130多M的体积,足可以比拟一个小的IDE了,记得当初IntelliJ IEAD也才100多M吧),目前刚刚发布1.0版本,源代码托管在github上。
二话不说,看看AUR中有没有:
yaourt -Ss brackets
还真的存在,哈哈,直接安装:
^Ss^S
嘿嘿,比较懒,能少敲几个字母就少敲几个字母,但是安装的时候出现了问题: make所依赖的包`gyp-svn`无法安装,因为需要去Google大大上下载源码,哎,天朝网络V5啊。
无意间从github上发现了有人从googlecode上倒腾过来的库:https://github.com/svn2github/gyp
真是天助我也,先装它,在询问是否编译PKGBUILD的时候,按回车,将SVN的地址由googlecode改为如下的内容:
#Maintainer: M0Rf30 pkgname=gyp-svn pkgver=1952 pkgrel=1 pkgdesc="GYP can Generate Your Projects." #url="http://code.google.com/p/gyp/" url="https://github.com/svn2github/gyp" arch=(‘i686‘ ‘x86_64‘) makedepends=(‘subversion‘) depends=(‘python2‘ ‘python2-setuptools‘) license=(‘custom‘) #source=("gyp::svn+http://code.google.com/p/gyp//trunk/") source=("gyp::svn+https://github.com/svn2github/gyp/trunk/") pkgver() { cd gyp svnversion | tr -d [A-z] } package() { cd gyp python2 setup.py install --root=$pkgdir } md5sums=(‘SKIP‘)
保存后继续安装,一切搞定。
在安装的过程中还有一个小插曲,brackets依赖grunt-cli,但是我已经通过npm安装了,再通过yaourt安装时,由于文件已经存在,导致安装还是无法成功,所以先删除了就OK了
npm uninstall -g grunt-cli
总算是安装成了,和chrome或chromium的实时预览功能很强大,内置了jsLint, grunt, requirejs, mustache等等强大的流行框架,我得详细去研究研究了
时间: 2024-11-10 01:12:10