qfdk 最近的时间轴更新
qfdk

qfdk

🍄
🏢  Capg****i France
V2EX 第 64426 号会员,加入于 2014-06-07 16:21:37 +08:00
今日活跃度排名 2064
8 G 34 S 32 B
根据 qfdk 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
qfdk 最近回复了
21 小时 47 分钟前
回复了 Ptu2sha 创建的主题 问与答 忽然找不到工作的意义
我是一个保安,天天都要请安
7 天前
回复了 dtgxx 创建的主题 问与答 大哥们, mac 电池鼓包你们都咋修的。。
记得有个老哥发帖用牙签搞定了
11 天前
回复了 qfdk 创建的主题 Node.js 基于 node.js 的网关设计.
已经上线了!
@TomVista #1 谢谢老哥!
@Cbdy 感谢思路 !

虽然问题还没有解决。

现在的问题,我要是 commonJS 的话 顶层 await 应该没法用吧,

谷歌了一下,说是 es2021 的新特性. 需要把 js 改成 mjs 。 不知道还有没有别的好法子。

我现在想的 一个是用事件。

把所有 app 用 event 包起来。如果 queryDb 事件完成,则执行里面的代码。

```javascript
myEmitter.on('ok', (data) => {
console.log('data');
app.get('/test', (req, res) => {res.send(data);}); // 可行
});
```

根据 @TomVista @Cbdy 顶层 await 的思路,需要改成 es6 的语法用 import 。
```javascript
// test.mjs ,因为需要支持语法 要用 mjs
const queryData = await import('./test-config.mjs');
class ABC {
constructor(name, data) {
this.name = name;
this.data = data;
}
}

const abc = new ABC('a', queryData);
console.log(abc); // 有数据
export default abc;
```

```javascript
// app.js
// express 自动生成代码
const app = express();
const abc = import('./config/test.mjs'); // 这里也要加入 await 么 ?如果加入 await 的话,这个 app.js 也需要改名了=> 上层 bin/www 内部引用也要改名
console.log(abc); // 这里还是 pending promise,没有数据
// view engine setup
app.set('views', path.join(__dirname, 'views')
...
```
@Leee 已经去了三次了,每次感觉都不一样!!! 现在用照片做桌面 哈哈哈哈 上班更有动力了!
来勃朗峰吧!
18 天前
回复了 shanghai1943 创建的主题 问与答 请教 restful 风格的优惠券 api 设计
记得 加上 if qfdk isFree
会法语 全干 在欧洲 可以么?
那方便说下坐标么 可以带着一起飞么
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2294 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 13:30 · PVG 21:30 · LAX 06:30 · JFK 09:30
♥ Do have faith in what you're doing.