-1

我是 Node 世界的 C++ 开发人员和初学者。
我想创建一个基于 CEP 和 VUE 的 Photoshop 插件。
骨架插件运行良好。
我想为这个插件使用 node-libcurl 包。

我安装了 libcurl - 没关系。

npm i node-libcurl --save

我放下了我的 C4.js

const { curly } = require('node-libcurl');

当我想构建我的项目时,我收到了这个错误:

INFO 启动开发服务器... 98% 在发出 CopyPlugin 后

错误无法编译,出现 1 个错误
./node_modules/node-libcurl/lib/binding/node_libcurl.node 中的 7:26:51 PM 错误

模块解析失败:意外字符 '�' (1:2)
您可能需要适当的加载程序来处理此文件类型,目前没有配置加载程序来处理此文件。见https://webpack.js.org/concepts#loaders(源代码省略 > > 这个二进制文件)

@ ./node_modules/node-libcurl/dist/Easy.js 5: 17-60 @
./node_modules/node-libcurl/dist/index.js
@ ./src/c4/C4.js
@ ./src/main. js
@multi (webpack)-dev-server/client?http://192.168.1.22:8080&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.js

我在 .... \node_modules\node-libcurl 中尝试了这个 webpack.config.js

module.exports = {
  target: "node",
  node: {
    __dirname: false,
  },
  module: {
    rules: [
      {
        test: /\.node$/,
        loader: "node-loader",
      },
    ],
  },
};

...但它没有用。

我感谢任何帮助
Thx:卡洛斯

4

1 回答 1

0

这是我的失败。

我得到了开发人员的回答。

这个库不应该在浏览器中工作,它是一个仅限后端的库。

/卡洛斯

于 2021-05-04T06:10:34.373 回答