使用 Sublime、WebStorm 开发 Jade
Sublime、WebStorm (PhpStorm) 是前端开发者的得力工具,开发 Jade 也不例外。
在配置这些软件的 Jade 开发环境前,请先在系统中安装 Node.js 和 Jade :
- 安装 Node.js,装好后重启电脑
- 安装 Jade
- Windows:cmd中运行
npm install jade --global - Mac:运行
sudo npm install jade --global
- Windows:cmd中运行
配置 Sublime :
- 安装 Sublime Package Control,如果已经安装,可跳过本步。安装完成后,需要重启 Sublime Text,如果在菜单 Preferences > Package Settings 中可以找到 Package Control 菜单,则表示已经安装成功。下面会用 Package Control 安装 Sublime 插件,具体方法是:
- Windows:快捷键 Ctrl+Shift+P 调出命令面板,输入
install调出 Install Package 选项并回车,稍等片刻,在新弹出的面板中查询所需插件,回车即可安装 - Mac:快捷键 Cmd+Shift+P 调出命令面板,输入
install调出 Install Package 选项并回车,稍等片刻,在新弹出的面板中查询所需插件,回车即可安装
- Windows:快捷键 Ctrl+Shift+P 调出命令面板,输入
- 语法支持:通过 Package Control 安装 Jade
- 编译工具:
- 通过 Package Control 安装 Jade Build
- 在菜单 Tools > Build System 中,确认勾选了 Automatic 或 Jade
- 使用时,在 .jade 文件中按 Ctrl+B (Mac: Cmd+B) 执行编译,如编译成功会在同级目录下生成 .html 文件
- 推荐通过 Package Control 安装 SublimeOnSaveBuild,参考 https://sublime.wbond.net/packages/SublimeOnSaveBuild 进行配置,将
jade添加到filename_filter中,这样每次保存文件即可以自动执行编译。
配置 WebStorm:
- 语法支持:最新版本的 WebStorm 默认已经支持了 Jade 语法,如果不支持,请下载安装 Jade 插件:
- Windows:打开菜单 File > Settings (Ctrl+Alt+S) > IDE Settings > Plugins,搜索 Jade 并安装
- Mac:打开菜单 WebStorm > Preferences (Cmd+,) > IDE Settings > Plugins,搜索 Jade 并安装
- 自动编译:
- Windows:打开菜单 File > Settings (Ctrl+Alt+S) > Project Settings > File Watchers,添加 Jade


Program 填写
C:\Users\XXX\AppData\Roaming\npm\jade.cmd(XXX为当前用户名),其他保持默认,点击 OK 即可。 - Mac:打开菜单 WebStorm > Preferences (Cmd+,) > Project Settings > File Watchers,添加 Jade

Program 填写
/usr/local/bin/jade,其他保持默认,点击 OK 即可。 - 使用时,每次保存 .jade 文件会执行自动编译,如编译成功会在同级目录下生成 .html 文件。需要注意的是,File Watchers 属于 Project Setting,新建的项目需要重新设置。
- Windows:打开菜单 File > Settings (Ctrl+Alt+S) > Project Settings > File Watchers,添加 Jade
使用 Sublime、WebStorm 开发 Jade的更多相关文章
- 实战使用Axure设计App,使用WebStorm开发(6) – 迈向后端
系列文章 实战使用Axure设计App,使用WebStorm开发(1) – 用Axure描述需求 实战使用Axure设计App,使用WebStorm开发(2) – 创建 Ionic 项目 实战使 ...
- 实战使用Axure设计App,使用WebStorm开发(5) – 实现页面功能
系列文章 实战使用Axure设计App,使用WebStorm开发(1) – 用Axure描述需求 实战使用Axure设计App,使用WebStorm开发(2) – 创建 Ionic 项目 实战使 ...
- 实战使用Axure设计App,使用WebStorm开发(4) – 实现页面UI
系列文章 实战使用Axure设计App,使用WebStorm开发(1) – 用Axure描述需求 实战使用Axure设计App,使用WebStorm开发(2) – 创建 Ionic 项目 实战使 ...
- 实战使用Axure设计App,使用WebStorm开发(2) – 创建 Ionic 项目
系列文章 实战使用Axure设计App,使用WebStorm开发(1) – 用Axure描述需求 实战使用Axure设计App,使用WebStorm开发(2) – 创建 Ionic 项目 实战使 ...
- 实战使用Axure设计App,使用WebStorm开发(1) – 用Axure描述需求
系列文章 实战使用Axure设计App,使用WebStorm开发(1) – 用Axure描述需求 实战使用Axure设计App,使用WebStorm开发(2) – 创建 Ionic 项目 实战使 ...
- 实战使用Axure设计App,使用WebStorm开发(3) – 构建页面架构
系列文章 实战使用Axure设计App,使用WebStorm开发(1) – 用Axure描述需求 实战使用Axure设计App,使用WebStorm开发(2) – 创建 Ionic 项目 实战使 ...
- [Tool] 使用Sublime Text开发Objective-C
[Tool] 使用Sublime Text开发Objective-C 前言 随着iPhone的热卖,开发iPhone APP所使用的Objective-C,也慢慢成为了热门的程序语言之一.本篇文章介绍 ...
- sublime 前端开发工具
http://code.kpman.cc/2014/10/14/sublime-text-3-mac-%E6%8C%87%E5%8D%97/ gif 屏幕录制:http://recordit.co/ ...
- Sublime中开发Ruby
Ruby:Sublime中开发Ruby需要注意的Encoding事项 目录 背景Sublime相关默认的文件存储编码:UTF8默认的输出控制台编码:UTF8修改默认的输出控制台编码Ruby相关默认的代 ...
随机推荐
- WinRT知识积累2之MessageDialog应用代码
private void NavigationHelper_SaveState(object sender, SaveStateEventArgs e) { // TODO: 在此处保存页面的唯一状态 ...
- JS判断是否已经到达页面底部
$(window).scroll(function(){ var scrollTop=$(this).scrollTop(); var scrollHeight=$(document).height( ...
- Visual Studio 编译项目失败,提示找不到文件
博客地址:http://blog.csdn.net/FoxDave 今天碰到了一个蠢问题,虽然咱们正常情况下是遇不到的,但这确实是个应该注意的地方,所以简单记录一下. Visual Studio ...
- HttpClientHandler
string url = "http://"; //创建HttpClient(注意传入HttpClientHandler) var handler = new HttpClient ...
- springmvc 向页面传值
- FileWriter和FileReader简单使用
FileWriter和FileReader使用 package com.main.test; import java.io.FileNotFoundException; import java.io. ...
- 在文章没有缩略图的时候,如何去掉织梦官方的 DEDECMS无缩略图 图片
1.打开 list_article.htm.2.替换代码 将 [field:array runphp='yes']@me = (empty(@me['litpic']) ? “<a href=’ ...
- 在Mac环境下跑汇编
今天汇编作业做到第七章,就想在Mac下跑自己的asm程序,看到了一个很好的教程: http://www.raywenderlich.com/37181/ios-assembly-tutorial 虽然 ...
- 安装Adobe Flash Player
安装Adobe Flash Player: Adobe Flash Player的安装比较容易,只要将对应的文档复制到正确的的位置即可,具体的操作 如下: (1) 将l ...
- samba 配置
sudo apt-get install samba sudo apt-get install kdenetwork-filesharing vi /etc/samba/smb.conf [Share ...