[英]How to enable harmony in Node for Windows?
據我了解,以下腳本應使用--harmony
標志進行編譯。
// test.js
function* values() {
for (var i = 0; i < arguments.length; i++) {
yield arguments[i];
}
}
例如,
node --harmony test.js
但是,我得到的只是:
test.js:1
unction (exports, require, module, __filename, __dirname) { function* values()
^
SyntaxError: Unexpected token *
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:906:3
我正在運行Node v0.10.29。
和諧在Windows上不起作用嗎?
您需要Node v0.11.x. 您可以在http://blog.nodejs.org/release/上找到一份副本。 下載鏈接被埋沒,所以你必須挖掘。 這是Node v.11.13 Windows x64的直接鏈接 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.