0

我试着遵循这个但没有运气。 http://blogs.msdn.com/b/sqlphp/archive/2012/06/08/introducing-the-microsoft-driver-for-node-js-for-sql-server.aspx

每次我尝试构建它时,它都会失败。

有没有人对它为什么无法构建有任何想法。如果有帮助,我也在使用最新版本的 Node。

4

1 回答 1

1

谢谢你的问题。只是为了澄清您使用的是 msnodesql 驱动程序,对吗?

您可能无法构建的原因之一是因为您使用的是最新的节点版本。

Microsoft Node.js 驱动程序不向前兼容。下一个版本正在筹备中。同时,您必须将 node.js 版本降级到 0.8.9。

此外,还有一些其他要求。按照这些步骤,你应该很好。

然后只需在你的 node.js 命令提示符中输入这些

1. npm install msnodesql
2. npm install -g node-gyp
3. node-gyp configure 
4. node-gyp build

您现在应该在 msnodel 中看到一个构建文件夹。

导航到构建 > 发布。复制 sqlserver.node 文件并将其粘贴到 msnodesql > lib 文件夹中。如果需要,替换旧文件。

现在您可以按照您提到的博客上的其余说明进行操作,这将帮助您使用连接字符串并连接到您的数据库。如果您仍然卡住,请告诉我。

谢谢

于 2015-04-17T21:14:03.460 回答