如图
@lonso https://github.com/ckken/koa-project/blob/master/knode/index.js 这里为什么是可以的呢
koa是基于co的 co可以使用yield关键字 来 处理generator 但是只能处理promise function generator array obj 但是你传入的都不是这些东西 说白了 很简单 你的fs是因为fs是异步方法 你想在co里面用 就得用thunkiky包一层壳 不能直接使用 或者直接用co-fs库 var thunkify = require(‘thunkify’); var fs = require(‘fs’); var read = thunkify(fs.readFile); var content = yield read(path);
嗯,引用的是co-fs。我晕。误导我了
@petitspois co-fs不能直接引 需要 npm install co-fs先因为不是系统包
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
@lonso https://github.com/ckken/koa-project/blob/master/knode/index.js 这里为什么是可以的呢
koa是基于co的 co可以使用yield关键字 来 处理generator 但是只能处理promise function generator array obj 但是你传入的都不是这些东西 说白了 很简单 你的fs是因为fs是异步方法 你想在co里面用 就得用thunkiky包一层壳 不能直接使用 或者直接用co-fs库 var thunkify = require(‘thunkify’); var fs = require(‘fs’); var read = thunkify(fs.readFile); var content = yield read(path);
嗯,引用的是co-fs。我晕。误导我了
@petitspois co-fs不能直接引 需要 npm install co-fs先因为不是系统包