Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Coffeescript如何使用sourcemap编译?_Node.js_Coffeescript - Fatal编程技术网

Node.js Coffeescript如何使用sourcemap编译?

Node.js Coffeescript如何使用sourcemap编译?,node.js,coffeescript,Node.js,Coffeescript,我是这样编译的: str = CoffeeScript.compile(fs.readFileSync(file, "ascii")) 如何让sourcemaps处理此问题。CoffeeScript.compile将对象作为第二个参数,该参数具有有效值,如“用法”下所示 对于您的情况,您希望使用: str = CoffeeScript.compile(fs.readFileSync(file, "ascii"), { map: true }); 你知道这上面的文档在哪里吗?也许在我在回答中发

我是这样编译的:

str = CoffeeScript.compile(fs.readFileSync(file, "ascii"))

如何让sourcemaps处理此问题。

CoffeeScript.compile
将对象作为第二个参数,该参数具有有效值,如“用法”下所示

对于您的情况,您希望使用:

str = CoffeeScript.compile(fs.readFileSync(file, "ascii"), { map: true });

你知道这上面的文档在哪里吗?也许在我在回答中发布的链接中?它只讨论cli而不是js api?js api几乎是一样的。请阅读以下内容:您是只想在编译时生成sourceMap,还是想在编译后使用它们?
coffee脚本中的
Error.prepareStackTrace
函数是我见过的使用sourceMap的主要示例(尽管它没有使用
v3
表单)。