如何在nw.js中安装节点mysql模块?

时间:2016-08-17 11:05:29

标签: mysql node.js node-mysql nw.js

我正在NW.JS中构建一个桌面应用程序。现在,我想使用MySQL将数据存储在数据库中,但我不知道如何在我的nw.js应用程序中添加MySQL节点模块。请详细回答它我是初学者。我添加了import bge def main(): cont = bge.logic.getCurrentController() player = cont.owner scene = bge.logic.getCurrentScene() keyboard = bge.logic.keyboard if bge.logic.KX_INPUT_ACTIVE == keyboard.events[bge.events.DKEY]: player.localPosition.x += 0.1 elif bge.logic.KX_INPUT_ACTIVE == keyboard.events[bge.events.AKEY]: player.localPosition.x += -0.1 elif bge.logic.KX_INPUT_ACTIVE == keyboard.events[bge.events.WKEY]: player.localPosition.z += 0.5 main() ,但它说require('mysql');

no mysql module exist

1 个答案:

答案 0 :(得分:1)

在命令行(终端)上,在项目的根文件夹中运行以下命令:

npm install mysql --save

--save附录会将依赖项保存在您应用的package.json

每当您在Javascript中看到requireimport时,就意味着需要加载一个模块才能收取依赖关系的功能。 NW.js 是DOM的模块加载器,但它仍然需要安装要在应用程序中使用的模块。

检查应用程序文件夹根目录中的package.json以查看其他所需的依赖项。