[英]Error when using the Nodejs Sharp module. Module parse failed: Unexpected character '' (1: 0)
运行 webpack 时,我收到此错误“警告 in./node_modules/sharp/build/Release/sharp.node 1:0 模块解析失败:意外字符 '' (1:0) 您可能需要适当的加载程序来处理此文件类型, 目前没有配置加载器来处理这个文件. 见https://webpack.js.org/concepts#loaders (这个二进制文件省略了源代码) @./node_modules/sharp/lib/constructor.js 11: 2 -40 @./node_modules/sharp/lib/index.js "
Sharp 是通过添加纱线安装的。 我的操作系统是 ubuntu 18.04 x86_64。 我怎么解决这个问题?
如果您使用 webpack,请使用node-loader
安装它: npm i -D node-loader
在webpack.config.js
:
module: {
rules: [
{ test: /\.ts$/, loader: "ts-loader" },
{ test: /\.node$/, use: "node-loader"}
]
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.