- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
这个警告在运行 webpack
时打印了大约 20 次——它处理和打包都很好,但这是什么意思?我该如何摆脱它?
不幸的是,谷歌搜索几乎没有帮助。
这是我的 webpack 配置:
const ExtractTextPlugin = require("extract-text-webpack-plugin");
var webpack = require("webpack");
module.exports = {
entry: {
dashboard: './js/main.js',
vendor: ["fixed-data-table","react","react-dom","jquery", "bootstrap", "vis",],
},
output: { path: "../public", filename: 'bundle.js' },
plugins: [
new webpack.optimize.CommonsChunkPlugin({name: "vendor", filename: "static/vendor.bundle.js"}),
new ExtractTextPlugin("/static/[name].css"),
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery"
}),
],
module: {
loaders: [
{
test: /.js?$/,
loader: 'babel-loader',
exclude: /node_modules/,
query: {
presets: [
'es2015', 'react', 'stage-0',
],
}
},
{
test: /\.css$/,
loader: ExtractTextPlugin.extract({ fallback: 'style-loader', use: 'css-loader'}),
},
{
test: /\.(jpe?g|png|gif|svg)$/i,
loaders: [
'file-loader?hash=sha512&digest=hex&name=~/.local/share/Trash/[hash].[ext]',
'image-webpack-loader?bypassOnDebug&optimizationLevel=7&interlaced=false', {
loader: 'image-webpack-loader',
}
],
},
{
test: /\.(eot|svg|ttf|woff|woff2)$/,
loader: 'file-loader?name=~/.local/share/Trash/[name].[ext]'
}
]
},
};
警告示例(有很多!)
WARNING in ./~/vis/dist/img/network/addNodeIcon.png
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
@ ./~/css-loader!./~/vis/dist/vis.min.css 6:12847-12887
@ ./~/vis/dist/vis.min.css
WARNING in ./~/bootstrap/dist/fonts/glyphicons-halflings-regular.svg
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
@ ./~/css-loader!./~/bootstrap/dist/css/bootstrap.min.css 6:3700-3752
@ ./~/bootstrap/dist/css/bootstrap.min.css
最佳答案
您现在需要为特定的优化器指定您的选项。所以以前的 webpack 1.x 加载器配置是这样的;
loaders: [
'file-loader?name=assets/[name].[ext]',
'image-webpack-loader?progressive=true&optimizationLevel=7&interlaced=true'
]
成为
use: [
{
loader: 'file-loader',
options: {
query: {
name:'assets/[name].[ext]'
}
}
},
{
loader: 'image-webpack-loader',
options: {
query: {
mozjpeg: {
progressive: true,
},
gifsicle: {
interlaced: true,
},
optipng: {
optimizationLevel: 7,
}
}
}
}]
注意选项对象,其中嵌入了查询。
见 https://webpack.js.org/guides/migrating/和deltones 在这个问题上的评论; https://github.com/tcoopman/image-webpack-loader/issues/68#issuecomment-275848595
关于javascript - Webpack 2 : WARNING in . png、.svg、.. 已弃用。在它自己的选项中配置 optipng 的 optimizationLevel 选项。 (optipng.optimizationLevel),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42206190/
我尝试在 Alpine Linux 容器中运行 $ npm run prod 并遇到错误。 我按照程序, 在 linux 的 /data 目录中,我运行命令 $ apk add --update no
这个警告在运行 webpack 时打印了大约 20 次——它处理和打包都很好,但这是什么意思?我该如何摆脱它? 不幸的是,谷歌搜索几乎没有帮助。 这是我的 webpack 配置: const Extr
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 2年前关闭。 Improve thi
我使用 optiPNG 一段时间了。我正在使用这个简单的 .bat 文件: C:\optipng\optipng.exe -log C:\optipng.log -force -v -o2 "%cd%
我正在运行一个在我的机器上安装了 Gulp 的项目。运行 Gulp Watch 时,如果我向文件夹添加新图像,我的 gulp-imagemin 会使进程崩溃。我已正确设置该文件夹的所有权限(检查多次)
大家好,我的保护进程不正确,我正在尝试查看文件夹中的新图像,然后使用 optipng 压缩它们,并使用另一个命令移动它们。 # Compress png guard 'process', :name
我正在使用扩展程序来优化 Magento 的图像。扩展需要在我的服务器上安装 gifsicle、jpegtran 和 optipng 但我不知道我将如何安装并获取安装的确切路径。谁帮我做这个 最佳答案
将我的脚趾浸入命令提示符中......完全迷失了。 我已经安装了 Homebrew,并尝试通过 brew install libjpeg optipng 安装 libjpeg 和 optipng,但遇
我已成功安装 optipng 和 jpegoptim,但尝试优化目录但它不起作用 我正在尝试运行此代码 jpegoptim -d/home/user/folder/images -name *.jpg
我是一名优秀的程序员,十分优秀!