问题标签 [imagemin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在 vuejs 中使用图像调整大小库 imagemin 抛出错误无法读取未定义的属性“目录名”
我正在尝试在 vue.js 中使用图像调整大小库 imagemin,但是在我安装 imagemin-mozjpeg 后它向我抛出了这个错误。我还没有开始使用它,只是导入它会引发错误。这是错误。
这是我的包 json
这就是我在我的组件中导入它的方式
bash - 尝试在 CMD Windows 10 上执行递归命令时出错
我正在尝试使用递归命令来缩小我的项目中的图像,但是当我执行命令时,它给出了这个错误:
“参数命令还是指定的”
命令是:
这有什么问题?我正在使用 Windows 10。
谢谢
angular - Angular 中带有 CustomWeback 的 ImageminPlugin 在生产环境中不起作用
这在开发中运行良好,但是当我在生产中运行应用程序时:
即使实际加载了插件,图像也具有其原始大小。
订单有问题吗?
node.js - nodejs 在 JIMP 和 MOZJPEG 之间进行选择
我想知道是否有明显的理由使用jimp与imagemin-mozjpeg来压缩 jpeg(我已经在我的项目中同时使用 imagemin 和 jimp,imagemin-webp 用于提供下一代图像,以及 jimp 将 png 转换为 jpeg在极少数情况下)所以我更多地寻找基于以下内容的推理:
- 表现
- 可靠性(我注意到有一些 JPEG 文件 mozjpeg 有问题并且失败了。特别是我使用 GNU Image Manipulation Program [GIMP] 的那些。)
但是,如果有人有充分的理由与上述两个不一致,我仍然想听听他们的意见。
如果有人需要,这里有一些 NPM 包的快速链接:
imagemin-
mozjpeg jimp
node.js - 当我尝试缩小大量文件时,Gulp Imagemin“MaxBufferError:stdout maxBuffer exceeded”
MaxBufferError: stdout maxBuffer exceeded
当我尝试缩小大量文件 (230) 时,Gulp Imagemin 错误。如果我一次缩小 40-50 个文件,它将运行任务。
如何增加缓冲区?还是停止任务中止?
节点版本 14.5,gulp 版本 4.0.2,gulp-imagemin 版本 7.1.0。
javascript - Javascript 将 \\ 替换为 /
我最近正在使用 imagemin npm 来压缩图像。但是,如果图像路径像
它无法执行并抛出错误。另一方面,当涉及到
它是成功的。因此,我想将 \ 替换为 / 。但我找不到最好的正则表达式。我试过这个
但只有第一个 \ 更改为 /
任何人都可以帮助我吗?非常感谢你提前
npm - npm run watch 错误无法读取“地图”未定义的属性
问题:运行命令npm run watch
抛出错误
仅当我的 webpack.mix.js 文件中包含以下代码时才会发生错误:
删除上面的代码片段可以消除错误,但是这个项目的以前的开发人员有这个原因。
由于安全漏洞,我最近进行了更新,并设法调试了 Copy Plugin 引入了重大更改的另一个问题(已在上面的代码中更新)。但是我不确定我的所有配置是否正确。
这是我试过的:从命令行
这些是截至 2020 年 8 月 27 日的 package.json 中的包
更新的包如下
webpack - 在 imagemin-webp-webpack-plugin 生成这些图像后,如何加载 webp 图像?
我正在配置imagemin-webp-webpack-plugin以将我的所有 .png 和 .jpg 图像转换src/assets/images
为dist/assets/images
. 当我运行构建命令时,转换成功。所有图像都已转换为 webp 并分发到dist/assets/images
. 我认为“这很简单”,是时候<picture>
在我的文件中创建标签src/index.html
以开始引用 .webp 图像了:
src/index.html:
当我npm run build
再次,这次我得到:
这对我来说很有意义。这些图像不存在,src/assets/images/
因此 Webpack 无法解决这些问题。
src/index.html
所以现在我遇到了一个障碍:当这些图像仅dist/whateverpath
在 jpg 和 png 被imagemin-webp-webpack-plugin处理后才存在时,如何在我的文件中引用 .webp 图像?
这是我的配置文件,以防万一它有用:
webpack.config.js