我是 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:卡洛斯