当我将 Parcel.js 部署到 Vercel 时,出现此错误:
@parcel/core: No transformers found for static/actions.glb.
Run Code Online (Sandbox Code Playgroud)
以下是 Vercel 的完整部署日志:
Detected package.json
Installing dependencies...
Detected `package-lock.json` generated by npm 7...
npm WARN deprecated highlight.js@7.3.0: Version no longer supported. Upgrade to @latest
added 27 packages in 3s
154 packages are looking for funding
run `npm fund` for details
Building...
Build failed.
@parcel/core: No transformers found for static/actions.glb.
/vercel/path0/node_modules/@parcel/config-default/index.json:3:3
2 | "bundler": "@parcel/bundler-default",
> 3 | "transformers": {
> | ^^^^^^^^^^^^^^^^^
> 4 | "types:*.{ts,tsx}": ["@parcel/transformer-typescript-types"],
> | …Run Code Online (Sandbox Code Playgroud) 我想从 webpack 的 jpg/png 生成 webp 文件。为此,我使用 image-webpack-plugin ( https://github.com/tcoopman/image-webpack-loader )
在插件文档中写道,webp 附加优化器“将 JPG 和 PNG 图像压缩为 WEBP”(https://github.com/tcoopman/image-webpack-loader#usage),但在遵循文档步骤后,转换不起作用。
文件以 jpg 格式导出,但没有进行任何转换。
我已经关注了这些帖子,但我不明白如何在“非反应”环境中进行翻译:
webpack.config.js
{
test:/\.(gif|png|jpe?g|svg)$/i,
use:[
{
loader:'file-loader',
options:{
outputPath:'images',
name:'[name].[ext]'
}
},
{
loader:'image-webpack-loader',
options:{
mozjpeg:{
progressive:true,
quality:65
},
optipng:{ enabled: false },
pngquant:{ quality: [ 0.65, 0.90 ], speed:4 },
gifsicle:{ interlaced: false },
webp:{ quality: 75 }
}
}
] …Run Code Online (Sandbox Code Playgroud)