這是因為 app.use(function * (){ 語句中有一個 * ,這種方式被稱為generator functions ,一般寫作function *(){...} 的形式,在此類function 中可以支持ES6的一種yield概念。 為了保證這種新型的方法可以編譯通過,在運行node
這是因為 app.use(function * (){ 語句中有一個 * ,這種方式被稱為generator functions ,一般寫作function *(){...} 的形式,在此類function 中可以支持ES6的一種yield
概念。
為了保證這種新型的方法可以編譯通過,在運行node 命令的時候加上一個harmony參數就可以了:
node --harmony hello.js
假如在插件中使用的化可以引入harmony 並自執行。
harmonize = require('harmonize')()