我正在编写一个NodeJS应用程序。我想试试CoffeeScript。我正在使用gulp将我的.js文件与创建的源映射一起转换为.coffee文件。如何让控制台注销指向.coffee文件而不是.js文件的错误?
是和否
编译您的前端代码,使用gullow coffee和gullow源地图,Chrome将自动使用这些源地图。
请不要编译后端代码,而是使用coffee
命令运行它。
这样做,所有的堆栈跟踪和错误线都会相应地显示出来。
当用coffee脚本编写服务器逻辑时,您应该在package.json中添加一个启动脚本,例如:
"scripts": {
"test": "echo "Error: no test specified" && exit 1", // not required but nice to have
"postinstall": "bower i", // not required but nice to have
"start": "coffee server.js"
}
现在,您可以通过调用npm start
来启动服务器。