前端开发环境的安装配置
软件安装
下列为推荐软件,软件 1 及 2 必装,3 和 4 根据需要选其一即可。
- Download Sublime Text 跨平台代码编辑器。 付费,可无限期免费试用
- Download Nodejs (windows 系统请下载msi版本)
nodejs 安装完成之后,打开命令行,粘贴
npm install less jade coffeelint csslint jshint grunt-cli gulp jscs -g
并回车执行 - Download Prepros 跨平台的前端开发辅助工具,可用于自动化压缩代码,编译less,coffee等文件,构建web服务器,开发页面时可以自动刷新浏览器。付费,可无限期免费试用
- Download Codekit 与 Prepros 类似,只支持OS X平台,体验比Prepros更好。付费,提供试用。
Sublime Text
基础配置
由Sublime Text菜单项 Preferences -> Settings-User, 进入编辑器的自定义偏好设置, 在配置中插入以下配置项并保存:
Package Control
在Sublime Text中按 ctrl+`
打开console,将以下代码粘贴进去并按回车执行. 也可以参考官方详细说明
安装常用插件
由Sublime Text菜单项 Preferences -> Package-Settings -> Package Control -> Settings-User, 进入Package Control的自定义偏好设置, 在配置中插入以下配置项, 保存并重启编辑器:
Sublime Text快捷键及插件使用
- 常用快捷键
- Gif快捷键演示
- 插件AlignTab
- 插件Emmet 快捷输入列表, 完整官方文档
- 插件DocBlockr
- 插件Trimmer, 可以使用超级面板命令调用该插件
- 插件SublimeLinter
- 插件URLEncode, 选中文字,在超级面板中输入 decode/encode来调用
- MarkdownEditing
代码风格检查
一个团队应该有一个统一的编码规范及代码风格,以提升代码可读性,可维护性,及团队协作效率。
代码风格的自动化检查使用基于 Nodejs 的 工具 jscs. 该工具支持各种代码编辑器,针对推荐的Sublime Text,如果已按照上述步骤完成操作,则只需要按下述方法增加 jscs的配置文件即可在 Sublime Text 实现代码风格的实时校验。
在项目根目录(或者在sublime text左侧目录树的根目录)中增加名字为 .jscsrc
的文件,并将下列内容拷贝至文件中: