Попытки использовать новый ES6 на основе Node.js ODM для Монго (Robe http://hiddentao.github.io/robe/)неожиданный строгий режим зарезервированное слово - выход? Узел v0.11, гармония, ES6
Получения "неожиданный строгий режим зарезервированного слова" ошибка. У меня что-то не так?
test0.js
"use strict";
// Random ES6 (works)
{ let a = 'I am declared inside an anonymous block'; }
var Robe = require('robe');
// :(
var db1 = yield Robe.connect('127.0.0.1');
Выполнить это:
C:\TestWS>node --version
v0.11.10
C:\TestWS>node --harmony test0.js
C:\TestWS\test0.js:12
var db1 = yield Robe.connect('127.0.0.1');
^^^^^
SyntaxError: Unexpected strict mode reserved word
at exports.runInThisContext (vm.js:69:16)
at Module._compile (module.js:432:25)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:349:32)
at Function.Module._load (module.js:305:12)
at Function.Module.runMain (module.js:490:10)
at startup (node.js:123:16)
at node.js:1031:3
Awesome. Спасибо, Алекс, мне кажется, что у меня мертвый момент. Имеет смысл. 1.) На самом деле нужно извлечь из чего-то доходного (т. Е. Генератора 2.) Использовать указанный генератор в том, что может выполнить его для вас прозрачно (co, Task.js и т. Д.), –