Read the statement by Michael Teeuw here.
Cant figure out how to install a module in the config.js
-
ok so here how my config file looks like i blacked out my twitter info but i think its right i dont know and thanks for everyone how is helping me with this your awesome!!!
-
@Edswald you didn’t put the module info at the right place and you missing
], paths: { modules: "modules", vendor: "vendor" } }
just before the do not edit the line bellow.
Your file should look like this at the end
{ module: "newsfeed", position: "bottom_bar", config: { feeds: [ { title: "New York Times", url: "http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml" } ], showSourceTitle: true, showPublishDate: true } }, { module: 'twitControl', position: 'top_left', config: { maxNumTweets: 5, streamType: 'followings', api_keys: { consumer_key: 'YOUR CONSUMER KEY', consumer_secret: 'YOUR CONSUMER SECRET', access_token_key: 'YOUR ACCESS TOKEN KEY', access_token_secret: 'YOUR ACCESS TOKEN SECRET' } } }, ], paths: { modules: "modules", vendor: "vendor" } } /*************** DO NOT EDIT THE LINE BELOW ***************/ if (typeof module !== 'undefined') {module.exports = config;}
-
ok so is this correct or am i suppose to put somthing in where it says modules and vendor. Its till not running
-
And for future reference, past the contents of the config in text format on the forum, it will be easier to see all of the config file then.
-
@broberg is this right me an my team mate are here trying to see if we missed anything. Its still not running.
-
@Edswald post it as text. can’t help you with only a screenshot
-
@broberg ok here you go
/* Magic Mirror Config Sample * * By Michael Teeuw http://michaelteeuw.nl * MIT Licensed. */ var config = { port: 8080, ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses. language: "en", timeFormat: 24, units: "metric", modules: [ { module: "alert", }, { module: "updatenotification", position: "top_bar" }, { module: "clock", position: "top_left" }, { module: "calendar", header: "US Holidays", position: "top_left", config: { calendars: [ { symbol: "calendar-check-o ", url: "webcal://www.calendarlabs.com/templates/ical/US-Holidays.ics" } ] } }, { module: "compliments", position: "lower_third" }, { module: "currentweather", position: "top_right", config: { location: "New York", locationID: "", //ID from http://www.openweathermap.org/help/city_list.txt appid: "YOUR_OPENWEATHER_API_KEY" } }, { module: "weatherforecast", position: "top_right", header: "Weather Forecast", config: { location: "New York", locationID: "5128581", //ID from http://www.openweathermap.org/help/city_list.txt appid: "YOUR_OPENWEATHER_API_KEY" } }, { module: "newsfeed", position: "bottom_bar", config: { feeds: [ { title: "New York Times", url: "http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml" } ], showSourceTitle: true, showPublishDate: true } }, { module: 'twitControl', position: 'top_left', config: { maxNumTweets: 5, streamType: 'followings', api_keys: { } } }, ] }, /*************** DO NOT EDIT THE LINE BELOW ***************/ if (typeof module !== "undefined") {module.exports = config;}
-
You are using the wrong quotations,
you are using
’
when you should use'
and“
when you should use"
so first of change
ipWhitelist: [“127.0.0.1”, “::ffff:127.0.0.1”, “::1”], // Set [] to allow all IP addresses.
to
ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses.
and
{ module: ‘twitControl’, position: ‘top_left’, config: { maxNumTweets: 5, streamType: ‘followings’, api_keys: { consumer_key: ‘ ’, consumer_secret: ‘ ’, access_token_key: ‘ ’, access_token_secret: ‘ ’ } } },
to
{ module: "twitControl", position: "top_left", config: { maxNumTweets: 5, streamType: 'followings', api_keys: { consumer_key: ' ' , consumer_secret: ' ', access_token_key: ' ' , access_token_secret: ' ' } } },
And do edit your post above to remove your personal keys!
-
@broberg Thank you very much it worked finally :)
-
@Edswald Glad to hear it!