Comments (11)
Creating my API key and changing it directly into the configuration json had no effect in my case.
from favicons.
@phbernard Any ideas matey?
from favicons.
FYI: This only seems to be an issue when inline images are used, if you pass an image URL then the script works correctly.
from favicons.
@jamesryanbell Ahh okay. The module inlines images automatically so we'll need to allow inline images too.
from favicons.
Not sure to understand what's wrong. Do you have an error message with the 400 itself?
I realize the API gives the message along with the status. Some HTTP libs don't return it because it's not in the response body. @haydenbleasel, could it help if the API would return a JSON document, along with the 400? (the error
case described in the interactive API).
from favicons.
Trying to run via node with:
var favicons = require('favicons');
var options = { files: { src: './src/img/logo.png', dest: './build/' } };
favicons(options);
but getting: 400: could not publish request to the RealFaviconGenerator API.
from favicons.
I get this error when calling like so;
var config = {};
config.srcPath = path.join(__dirname, srcDir);
config.destPath = path.join(__dirname, destDir);
favicons({
files: {
src: path.join(config.srcPath, 'favicon.png'),
dest: config.destPath
},
icons: {
opengraph: false
}
}, function (error, metadata) {
if(error) {
console.error(error);
}
console.log('favicon task finished');
});
from favicons.
Also fails if I inline the base64 data myself like so
var iconFile = path.join(config.srcPath, 'favicon.png');
fs.readFile(iconFile, function (err, data) {
favicons({
files: {
src: path.join(config.srcPath, 'favicon.png'),
dest: config.destPath
},
icons: {
opengraph: false
},
favicon_generation: {
master_picture: {
type: 'inline',
content: new Buffer(data).toString('base64')
}
}
}, function (error, metadata) {
if(error) {
console.error(error);
}
console.log('favicon task finished');
});
});
from favicons.
adding an api_key didn't help
from favicons.
In my case, I got this error because the png i was trying to use was not large enough. Since the callback doesn't send back the original error message, its difficult to troubleshoot.
from favicons.
@webchaz @dmnsgn @jamesryanbell @mashi @jessehattabaugh @phbernard @brianberlin Hey all, I'm merging this issue into Favicons 4.0. I'd love for you to join in the discussion: #51
from favicons.
Related Issues (20)
- heads up: broken colors package HOT 10
- Bring back coverage report and badge HOT 1
- Can't be used with Next.js: Consider publishing non ESM modules: is a nightmare to setup and make it work! HOT 4
- Improved typescript types HOT 1
- Error When Installing Sharp and/or Favicons
- npm install favicons make http request to https://github.com/lovell/sharp-libvips/releases/download/v8.7.4/libvips-8.7.4-linux-x64.tar.gz HOT 2
- Unsupported platform coast HOT 2
- Handling a few different image files as favicon and touch icon HOT 3
- 7.0.0 is not working on Windows HOT 5
- [Bug] Favicons generates null value for Android platform HOT 1
- Deprecate yandex icon? HOT 3
- Deprecate Windows 8 tile icons HOT 2
- HTML for apple-touch-startup-image HOT 1
- Add a `cacheBustingQueryParam` option for a cache busting system HOT 1
- Add Release and Changelog HOT 1
- update dependency sharp to v0.32.0 HOT 1
- `icons.<platform>.sizes` weird behaviour HOT 3
- Why there is no way to configure shortcut sizes?
- I want only the icon with the '.ico' extension to be created when it is local HOT 1
- Option to return un-stringified elements for use in plugins and other libraries HOT 3
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.