node.js - 错误 - 使用 npm 安装 mariasql 包 - node.js

标签 node.js npm mariadb

我正在尝试将 Node.js 与 MariaDB 连接起来。使用 npm 安装 mariasql 包时抛出错误。

 npm install mariasql

错误

TRACKER : error TRK0005: Failed to locate: "CL.exe". The system cannot find the file specified. [C:\Users\xyz\Desktop\rtrt\am2\node_modules\mariasql\build\deps\libmariadbclient\zlib\zlib.vcxproj]

备注:

Windows 7

Node .js - 0.10.24

最佳答案

您将需要 Visual C++(不确定是哪个版本)来下载和构建此模块。事实上,对于大多数非纯 JS 模块的 npm 模块,建议使用 linux 机器进行开发和部署,因为大多数这些模块都是在 linux 构建工具上构建的,并且可以在 linux 环境中正常工作.

关于node.js - 错误 - 使用 npm 安装 mariasql 包 - node.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20740253/

相关文章:

python - 从 npm 命令激活虚拟环境不起作用

npm - 如何正确使用 npm 和 webpack 要求 js-cookie? Uncaught ReferenceError

node.js - 部署到 Azure 时出现 Npm 错误:fsEvents 平台不受支持

mysql - 如何完全删除 mariaDB 以便我可以重置 root 密码?

php - mariaDB 10.1 简单 SELECT 多秒大型数据库

javascript - 使用express.js获取url的查询字符串

node.js - 在构建脚本中使用 util.promisfy 无法按预期工作

php - 使用 node.js 向 API 发出请求

node.js - 错误!尝试获取 http ://registry. npmjs.org/@typescript-eslint%2feslint-plugin 时响应超时(超过 30000 毫秒)

mysql - 有什么可行的方法可以将 MySQL 行设置为只读吗?