node.js - 编译的 webpack node-loader 不兼容 libpixman 库版本
问题描述
当我尝试使用 node 运行 webpack 捆绑文件时,我遇到了这个错误:
uncaughtException:节点加载器:错误:dlopen(/dist/bb02f82da844aac4ac34c68b8d0bf068.node,1):未加载库:@loader_path/libpixman-1.0.dylib
原因:库版本不兼容:bb02f82da844aac4ac34c68b8d0bf068.node需要39.0.0或更高版本,但libpixman-1.0.dylib提供35.0.0版本
我需要使用 node_modules/canvas 因此使用 node-loader
有没有办法在编译时设置特定的节点(加载器)版本,以便版本可以匹配?
谢谢...
解决方案
推荐阅读
- sql-server - Visual Studio - 将 dacpac 发布为 NuGet 包,以便其他数据库项目可以引用数据库
- vim - Vim 在块模式下选择部分多行,其中目标大小可变
- php - 制作一个 php json 文件,显示目录中的第一个文件夹和下一个文件 + 如何回显文件扩展名
- imagemagick - 如何使用 MagickWand C-API 将多页 pdf 文件保存到 tiff
- python - 尝试使用包裹配置文件的问题
- javascript - 如何在猫鼬/节点 JS 中解决这个引用问题
- facebook-graph-api - 使用 Graph API 在拥有 100 名成员的团队中创建事件时创建了多个事件
- unit-testing - Chrome 83 更新后单元测试未运行
- reactjs - 如何禁用 Material-UI 对比度控制台错误?
- python - 根据python中的正则表达式条件提取句子