Comments (14)
I got the exact same result as @leMaik. It seems like the result of childCompilation.assets[outputName].source()
has been escaped many times.
from favicons-webpack-plugin.
I just found out that if I remove devtool: 'eval'
from my webpack.conf.js, the problem is resolved. That makes sense, because with devtool: 'eval'
, every module is loaded by eval()
-ing it, and that would remove the additional escape characters.
So should the code check devtool
and call eval()
, if needed, or does webpack already have something built-in to handle that?
Edit: console.log(compilation.assets[resultFile].source()
in compiler.js:44 prints: /***/ function(module, exports) { eval("// LOADER START //{ /* ... */ } // LOADER END //") }
, so eval
seems to be what causes this issue.
from favicons-webpack-plugin.
will be fixed by tomorrow
from favicons-webpack-plugin.
Hmm could you please add a console log and add the content of (childCompilation.assets[outputName].source())
to this issue?
from favicons-webpack-plugin.
Yes, I'll do it this evening. Will get back to you.
from favicons-webpack-plugin.
Same here, see the content of my childCompilation.assets[outputName].source()
below. Looks like everything is escaped where it shouldn't be.
{\"outputFilePrefix\":\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/\",\"html\":[\"<link rel=\\\"icon\\\" type=\\\"image/png\\\" sizes=\\\"192x192\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/android-chrome-192x192.png\\\">\",\"<meta name=\\\"mobile-web-app-capable\\\" content=\\\"yes\\\">\",\"<meta name=\\\"theme-color\\\" content=\\\"#fff\\\">\",\"<meta name=\\\"application-name\\\" content=\\\"Citclick\\\">\",\"<link rel=\\\"apple-touch-icon\\\" sizes=\\\"57x57\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-57x57.png\\\">\",\"<link rel=\\\"apple-touch-icon\\\" sizes=\\\"60x60\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-60x60.png\\\">\",\"<link rel=\\\"apple-touch-icon\\\" sizes=\\\"72x72\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-72x72.png\\\">\",\"<link rel=\\\"apple-touch-icon\\\" sizes=\\\"76x76\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-76x76.png\\\">\",\"<link rel=\\\"apple-touch-icon\\\" sizes=\\\"114x114\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-114x114.png\\\">\",\"<link rel=\\\"apple-touch-icon\\\" sizes=\\\"120x120\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-120x120.png\\\">\",\"<link rel=\\\"apple-touch-icon\\\" sizes=\\\"144x144\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-144x144.png\\\">\",\"<link rel=\\\"apple-touch-icon\\\" sizes=\\\"152x152\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-152x152.png\\\">\",\"<link rel=\\\"apple-touch-icon\\\" sizes=\\\"180x180\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-180x180.png\\\">\",\"<meta name=\\\"apple-mobile-web-app-capable\\\" content=\\\"yes\\\">\",\"<meta name=\\\"apple-mobile-web-app-status-bar-style\\\" content=\\\"black-translucent\\\">\",\"<meta name=\\\"apple-mobile-web-app-title\\\" content=\\\"Citclick\\\">\",\"<link rel=\\\"icon\\\" type=\\\"image/png\\\" sizes=\\\"16x16\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/favicon-16x16.png\\\">\",\"<link rel=\\\"icon\\\" type=\\\"image/png\\\" sizes=\\\"32x32\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/favicon-32x32.png\\\">\",\"<link rel=\\\"icon\\\" type=\\\"image/png\\\" sizes=\\\"96x96\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/favicon-96x96.png\\\">\",\"<link rel=\\\"icon\\\" type=\\\"image/png\\\" sizes=\\\"230x230\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/favicon-230x230.png\\\">\",\"<link rel=\\\"shortcut icon\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/favicon.ico\\\">\",\"<link rel=\\\"apple-touch-startup-image\\\" media=\\\"(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 1)\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-320x460.png\\\">\",\"<link rel=\\\"apple-touch-startup-image\\\" media=\\\"(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 2)\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-640x920.png\\\">\",\"<link rel=\\\"apple-touch-startup-image\\\" media=\\\"(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-640x1096.png\\\">\",\"<link rel=\\\"apple-touch-startup-image\\\" media=\\\"(device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2)\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-750x1294.png\\\">\",\"<link rel=\\\"apple-touch-startup-image\\\" media=\\\"(device-width: 414px) and (device-height: 736px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3)\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-1182x2208.png\\\">\",\"<link rel=\\\"apple-touch-startup-image\\\" media=\\\"(device-width: 414px) and (device-height: 736px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 3)\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-1242x2148.png\\\">\",\"<link rel=\\\"apple-touch-startup-image\\\" media=\\\"(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 1)\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-748x1024.png\\\">\",\"<link rel=\\\"apple-touch-startup-image\\\" media=\\\"(device-width: 768px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 1)\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-768x1004.png\\\">\",\"<link rel=\\\"apple-touch-startup-image\\\" media=\\\"(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2)\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-1496x2048.png\\\">\",\"<link rel=\\\"apple-touch-startup-image\\\" media=\\\"(device-width: 768px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2)\\\" href=\\\"/icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-1536x2008.png\\\">\"],\"files\":[\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/android-chrome-36x36.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/android-chrome-48x48.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/android-chrome-72x72.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/android-chrome-96x96.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/android-chrome-144x144.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/android-chrome-192x192.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-57x57.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-60x60.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-72x72.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-76x76.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-114x114.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-120x120.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-144x144.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-180x180.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-152x152.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-icon-precomposed.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/favicon-16x16.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/favicon-32x32.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/favicon-96x96.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/favicon.ico\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/favicon-230x230.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-320x460.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-640x920.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-640x1096.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-748x1024.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-768x1004.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-750x1294.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-1242x2148.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-1182x2208.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-1496x2048.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/apple-touch-startup-image-1536x2008.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/firefox_app_60x60.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/firefox_app_128x128.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/firefox_app_512x512.png\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/manifest.json\",\"icons-f59f43b9a28f9cd6d8b1143fbb7c2ce2/manifest.webapp\"]}
Edit: quick and dirty fix (too ugly to pull request): Add this code in compiler.js at line 49:
resultJson = resultJson.replace(/\\'/g, '\'');
resultJson = resultJson.replace(/\\"/g, '"');
resultJson = resultJson.replace(/\\0/g, '\0');
resultJson = resultJson.replace(/\\\\/g, '\\');
Yep, ugly. But saved my day...
from favicons-webpack-plugin.
Does this also happen if you disable the disk cache?
from favicons-webpack-plugin.
Yes, I got the same result after setting persistentCache: false
.
from favicons-webpack-plugin.
Hmm really sorry for this.. actually I don't understand why this isn't happening in the tests..
Do you have any idea how this might happen?
from favicons-webpack-plugin.
Could you please also add a console.log for this row:
https://github.com/jantimon/favicons-webpack-plugin/blob/master/lib/loader.js#L37
console.log( '// LOADER START //' + JSON.stringify(iconResult) + '// LOADER END //');
Maybe it's already wrong here.
from favicons-webpack-plugin.
Actually, I'm looking at that line also. I think that the error might start from that line. Here is the result:
// LOADER START //"{\"outputFilePrefix\":\"icons-a5a719ae21eecc774beecb32f0d38562/\",\"html\":[\"<link rel=\\\"icon\\\" type=\\\"image/png\\\" sizes=\\\"192x192\\\" href=[121/17051]
5a719ae21eecc774beecb32f0d38562/android-chrome-192x192.png\\\">\",\"<meta name=\\\"mobile-web-app-capable\\\" content=\\\"yes\\\">\",\"<meta name=\\\"theme-color\\\" content=\\\"#ff
f\\\">\",\"<meta name=\\\"application-name\\\" content=\\\"relay-fullstack\\\">\",\"<link rel=\\\"apple-touch-icon\\\" sizes=\\\"57x57\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d
38562/apple-touch-icon-57x57.png\\\">\",\"<link rel=\\\"apple-touch-icon\\\" sizes=\\\"60x60\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-icon-60x60.png\\\">\",\"
<link rel=\\\"apple-touch-icon\\\" sizes=\\\"72x72\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-icon-72x72.png\\\">\",\"<link rel=\\\"apple-touch-icon\\\" sizes=\
\\"76x76\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-icon-76x76.png\\\">\",\"<link rel=\\\"apple-touch-icon\\\" sizes=\\\"114x114\\\" href=\\\"icons-a5a719ae21ee
cc774beecb32f0d38562/apple-touch-icon-114x114.png\\\">\",\"<link rel=\\\"apple-touch-icon\\\" sizes=\\\"120x120\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-icon-
120x120.png\\\">\",\"<link rel=\\\"apple-touch-icon\\\" sizes=\\\"144x144\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-icon-144x144.png\\\">\",\"<link rel=\\\"app
le-touch-icon\\\" sizes=\\\"152x152\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-icon-152x152.png\\\">\",\"<link rel=\\\"apple-touch-icon\\\" sizes=\\\"180x180\\\
" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-icon-180x180.png\\\">\",\"<meta name=\\\"apple-mobile-web-app-capable\\\" content=\\\"yes\\\">\",\"<meta name=\\\"apple
-mobile-web-app-status-bar-style\\\" content=\\\"black-translucent\\\">\",\"<meta name=\\\"apple-mobile-web-app-title\\\" content=\\\"relay-fullstack\\\">\",\"<link rel=\\\"icon\\\"
type=\\\"image/png\\\" sizes=\\\"16x16\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/favicon-16x16.png\\\">\",\"<link rel=\\\"icon\\\" type=\\\"image/png\\\" sizes=\\\"32x32\
\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/favicon-32x32.png\\\">\",\"<link rel=\\\"icon\\\" type=\\\"image/png\\\" sizes=\\\"96x96\\\" href=\\\"icons-a5a719ae21eecc774beec
b32f0d38562/favicon-96x96.png\\\">\",\"<link rel=\\\"icon\\\" type=\\\"image/png\\\" sizes=\\\"230x230\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/favicon-230x230.png\\\">\"
,\"<link rel=\\\"shortcut icon\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/favicon.ico\\\">\",\"<link rel=\\\"apple-touch-startup-image\\\" media=\\\"(device-width: 320px) a
nd (device-height: 480px) and (-webkit-device-pixel-ratio: 1)\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-startup-image-320x460.png\\\">\",\"<link rel=\\\"apple-
touch-startup-image\\\" media=\\\"(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 2)\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touc
h-startup-image-640x920.png\\\">\",\"<link rel=\\\"apple-touch-startup-image\\\" media=\\\"(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)\\\" h
ref=\\\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-startup-image-640x1096.png\\\">\",\"<link rel=\\\"apple-touch-startup-image\\\" media=\\\"(device-width: 375px) and (devic
e-height: 667px) and (-webkit-device-pixel-ratio: 2)\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-startup-image-750x1294.png\\\">\",\"<link rel=\\\"apple-touch-st
artup-image\\\" media=\\\"(device-width: 414px) and (device-height: 736px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3)\\\" href=\\\"icons-a5a719ae21eecc774beecb
32f0d38562/apple-touch-startup-image-1182x2208.png\\\">\",\"<link rel=\\\"apple-touch-startup-image\\\" media=\\\"(device-width: 414px) and (device-height: 736px) and (orientation:
portrait) and (-webkit-device-pixel-ratio: 3)\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-startup-image-1242x2148.png\\\">\",\"<link rel=\\\"apple-touch-startup-
image\\\" media=\\\"(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 1)\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d
38562/apple-touch-startup-image-748x1024.png\\\">\",\"<link rel=\\\"apple-touch-startup-image\\\" media=\\\"(device-width: 768px) and (device-height: 1024px) and (orientation: portr
ait) and (-webkit-device-pixel-ratio: 1)\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-startup-image-768x1004.png\\\">\",\"<link rel=\\\"apple-touch-startup-image\
\\" media=\\\"(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2)\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/
apple-touch-startup-image-1496x2048.png\\\">\",\"<link rel=\\\"apple-touch-startup-image\\\" media=\\\"(device-width: 768px) and (device-height: 1024px) and (orientation: portrait)
and (-webkit-device-pixel-ratio: 2)\\\" href=\\\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-startup-image-1536x2008.png\\\">\"],\"files\":[\"icons-a5a719ae21eecc774beecb32f0
d38562/android-chrome-48x48.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/android-chrome-192x192.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/android-chrome-72x72.png\",\"icons-a
5a719ae21eecc774beecb32f0d38562/android-chrome-36x36.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/android-chrome-96x96.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/android-chrom
e-144x144.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-icon-57x57.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-icon-60x60.png\",\"icons-a5a719ae21eecc774
beecb32f0d38562/apple-touch-icon-72x72.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-icon-114x114.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-icon-76x76.
png\",\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-icon-152x152.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-icon-120x120.png\",\"icons-a5a719ae21eecc774beecb3
2f0d38562/apple-touch-icon-180x180.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-icon-144x144.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-icon.png\",\"ic
ons-a5a719ae21eecc774beecb32f0d38562/apple-touch-icon-precomposed.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/favicon-16x16.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/favicon
-96x96.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/favicon-32x32.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/favicon.ico\",\"icons-a5a719ae21eecc774beecb32f0d38562/favicon-230
x230.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-startup-image-320x460.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-startup-image-640x1096.png\",\"icons
-a5a719ae21eecc774beecb32f0d38562/apple-touch-startup-image-640x920.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-startup-image-748x1024.png\",\"icons-a5a719ae21eecc774
beecb32f0d38562/apple-touch-startup-image-768x1004.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-startup-image-750x1294.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/a
pple-touch-startup-image-1182x2208.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-startup-image-1242x2148.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-star
tup-image-1496x2048.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/apple-touch-startup-image-1536x2008.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/firefox_app_128x128.png\",\"ico
ns-a5a719ae21eecc774beecb32f0d38562/firefox_app_60x60.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/firefox_app_512x512.png\",\"icons-a5a719ae21eecc774beecb32f0d38562/manifest.json
\",\"icons-a5a719ae21eecc774beecb32f0d38562/manifest.webapp\"]}"// LOADER END //
from favicons-webpack-plugin.
wow awesome! thank you so much - I'll run an eval as I used in the html-webpack-plugin.. thought I would get around this ;)
from favicons-webpack-plugin.
Awesome! :) Thank you very much.
from favicons-webpack-plugin.
Fixed in 0.0.6 added devtool: eval to the tests
from favicons-webpack-plugin.
Related Issues (20)
- `[contenthash]` should consider content of manifests HOT 1
- Make sure examples work
- Add support to access generated tags from favicons HOT 2
- Support favicons ^7 HOT 1
- Support favicon version 7 (`npm i favicon` will install version 7+) HOT 9
- Inject option do not take into account prefix option
- get the error - TypeError: favicons is not a function HOT 3
- Handling a few different image files as favicon and touch icon HOT 1
- Run plugin twice with different input images? HOT 1
- Can it be used in favicon 7.x ? HOT 1
- Cut New Release of Master (to silence security alerts)
- Support favicons 7.x HOT 1
- favicons in mobile crypto wallet browsers HOT 3
- Creating Pinned Tab Icons
- Question: how to generate favicons only head tags, nothing else HOT 2
- Strip list of formats acc. to changes in browser landscape
- Some icons are not generated, why? HOT 2
- bumping the engines.node version in v6.0.1 was a breaking change HOT 2
- web version of generator?
- Upgrade to `favicons` 7.1.5 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from favicons-webpack-plugin.