今天早上没事干,受够了sublime给我出的一些问题,现在的3版本中文的文件夹不显示,而且查找功能也不行,在尾部都不能查找前面的,让我很恼火。最近看网上说的最多的前端编辑器就是atom,所以决定尝试一番。
对于一个编辑器来说,当然可以直接用,但是为了提高我们的开发效率,当然得先安装一些插件来提高我们的生产效率。这里首先要安装的就是Emmet这个插件了,这个不用多说,做前端的应该都知道这个插件的功能。可是就为安装这一个小小的插件,因为自己方法不对,花的好多时间,终于让我装好了,现在来总结一下。
先进去file下面的setting界面,然后下面有一个install,点进去,然后搜索你想要的插件,搜出来,点击install,本以为这样安装就成功了,可是出现了一些问题,直接报错了,我展示一下报错信息
好像是网络问题
Installing “atom-clock@0.0.8” failed.Hide output…
Request for package information failed: connect ETIMEDOUT 50.19.93.247:443 (5
这是一种报错信息,好像是编译的问题,有时候还会报其他的错误,
gyp info it worked if it ends with ok
gyp info using node-gyp@0.12.2
gyp info using node@0.10.32 | darwin | x64
gyp http GET https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v0.18.0/node-v0.18.0.tar.gz
gyp WARN install got an error, rolling back install
gyp ERR! install error
gyp ERR! stack Error: connect ETIMEDOUT
gyp ERR! stack at errnoException (net.js:904:11)
gyp ERR! stack at Object.afterConnect [as oncomplete] (net.js:895:19)
gyp ERR! System Darwin 14.0.0
gyp ERR! command "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/bin/node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "install" "--target=0.18.0" "--dist-url=https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist" "--arch=x64"
gyp ERR! cwd /Users/integ/.atom
gyp ERR! node -v v0.10.32
gyp ERR! node-gyp -v v0.12.2
gyp ERR! not ok
好像是apm的问题,要装c++
Compiler tools not found
Packages that depend on modules that contain C/C++ code will fail to install.
Read here for instructions on installing Python and Visual Studio.
Run apm install --check after installing to test compiling a native module.
上面的问题有人知道怎么解决麻烦给我留一下言,谢谢!
百度查了一些,我一般喜欢看segmentfault的答案,感觉比较好,经过搜索发现种种答案都似乎指向一个解决办法就是手动安装,于是就开始了手动安装,先进入package目录, ~/.atom/packages/,打开window下的命令行,我因为装了git,所以直接用了git bash,使用的命令和在linux下使用的命令基本差不多,然后进到这个目录下面。还有另外一种方式进入,就是在页面上点击open config folder然后进入一个页面,点击 右键左边的package ,这样也可以进入,新建一个git bash,好了这样进去了,进行下一步骤安装插件。
如果在atom中可以搜索到这个插件,就直接点击查看,进去之后他有readme,emmet这个插件的readme比较贴心,他有介绍如何安装他,里面有手动安装的方式,这里我就步手打了,直接复制。
这是普通安装
Installation
In Atom, open Preferences (Settings on Windows)
Go to Install section
Search for Emmet package. Once it found, click Install button to install package.connect ETIMEDOUT 54.243.89.142:443
这是收到安装
Manual installation
You can install the latest Emmet version manually from console:
cd ~/.atom/packages
git clone https://github.com/emmetio/emmet-atom
cd emmet-atom
npm install
Then restart Atom editor.
手动步骤就是如上,先跳到那个目录,然后clone这个插件,在跳到这个目录,然后安装重启这就ok了。
有时候网不行,就无法获取到那个插件,不是说你电脑连不上网,是连不上那个网,比如报这样的错。
connect ETIMEDOUT 54.243.89.142:443
你等一会,有时候就又可以连上来。