工欲善其事,必先利器。我们用node-inspector来调试coffeescript的编译。
用全局的方式安装node-inspector
sudo npm install node-inspector -g
新建一个叫coffee得目录,用来作为我们的工作目录。
在目录中新建一个package.json文件,可将如下内容填入其中(截止目前为止我们用coffeescript最新的1.8版本进行调试)
{
"name": "coffee-debugger",
"version": "0.0.0",
"private": true,
"dependencies": {
"coffee-script": "1.8.0"
}
}
再命令行中运行如下命令安装当前工程依赖的coffeescript
sudo npm install
在我们的工作目录中,新建一个用来测试的coffeescript脚本main.coffee
这个时候工程中的目录结构应该是这样
下边就可以正式的开始进入主题了,打一个命令行,启动node-inspector
node-inspector
再打开一个命令行,并且进入到coffee目录中
node --debug-brk node_modules/coffee-script/bin/coffee -c main.coffee
在浏览器中打开URL 127.0.0.1:8080/debug?port=5858 就可以开始调试coffeescript的编译过程了(-c开关表示将main.coffee编译成为main.js脚本)
Enjoy it !
转载请注明出处
botobe.net
本文Github链接