Discuss
/
JavaScript
/
弄好了
弄好了
Topic source二是要在运行node init-db.js之前设置NODE_ENV,win下是set NODE_ENV=test。linux和mac是export命令。
改第二点,为什么生成的表在 数据库nodejs里面,而不是在数据库test里面
- 1
二是要在运行node init-db.js之前设置NODE_ENV,win下是set NODE_ENV=test。linux和mac是export命令。
改第二点,为什么生成的表在 数据库nodejs里面,而不是在数据库test里面
darkengine_stone
终于弄好了,几个修改的地方记录一下: 一是要使用作者在github中的代码,文中的代码片段不是最新的会有问题。 二是要在运行node init-db.js之前设置NODE_ENV,win下是set NODE_ENV=test。linux和mac是export命令。
代码修改包括: process.exit(0)确实要在Promise的then或catch中执行
然而,如果你的mode.sync()以及db.sync()没有返回Promise的话,这段代码会报错的,所以
这两个地方修改得比较少,就是加了return而已。