{"id":208,"date":"2015-04-13T22:43:26","date_gmt":"2015-04-13T22:43:26","guid":{"rendered":"https:\/\/www.tech.shinynewthings.com\/?p=208"},"modified":"2015-04-13T23:51:51","modified_gmt":"2015-04-13T23:51:51","slug":"ember-install-process","status":"publish","type":"post","link":"https:\/\/www.tech.shinynewthings.com\/?p=208","title":{"rendered":"EMBER INSTALL PROCESS"},"content":{"rendered":"<p>EMBER INSTALL PROCESS<\/p>\n<pre># global install of ember \/ bower \/ watchman \/ phantomjs\nnpm install -g ember-cli\nnpm install -g bower\nbrew install watchman\nwhich -a watchman\nnpm install -g phantomjs\n\n# create project\nember new graceNote\n\n# Switch to project folder\ncd graceNote\/\nember server \n# Cannot find module 'ember-cli\/lib\/broccoli\/ember-app'\nls\nnpm install \n# Reload dependencies\nember server \n# More missing dependencies\nbower install \n# Run `bower install` to install missing dependencies.\nember server \n# killed grunt server \/ Livereload failed on port 35729.  It is either in use or you do not have permission.\nember server \n# We're Up!\n<\/pre>\n<p>Open Chrome<\/p>\n<p>Add the <a href=\"https:\/\/chrome.google.com\/webstore\/detail\/ember-inspector\/bmdblncegkenkacieihfhpjfppoconhi\/related\">Ember Inspector<\/a><\/p>\n<p>To include Node Modules to a project using Ember CLI, it looks like Ember-Browserify is the preferred way to add npm modules.<\/p>\n<p>Ember Team &#8211; &#8220;we plan to drop bower_components entirely, likely no extra effort will be spent on this, rather that energy will go towards NPM improvements.&#8221;<\/p>\n<pre>npm install ember-browserify --save-dev<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>EMBER INSTALL PROCESS # global install of ember \/ bower \/ watchman \/ phantomjs npm install -g ember-cli npm install -g bower brew install watchman which -a watchman npm install -g phantomjs # create project ember new graceNote # Switch to project folder cd graceNote\/ ember server # Cannot find module &#8217;ember-cli\/lib\/broccoli\/ember-app&#8217; ls npm install [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-208","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.tech.shinynewthings.com\/index.php?rest_route=\/wp\/v2\/posts\/208","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tech.shinynewthings.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tech.shinynewthings.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tech.shinynewthings.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tech.shinynewthings.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=208"}],"version-history":[{"count":5,"href":"https:\/\/www.tech.shinynewthings.com\/index.php?rest_route=\/wp\/v2\/posts\/208\/revisions"}],"predecessor-version":[{"id":211,"href":"https:\/\/www.tech.shinynewthings.com\/index.php?rest_route=\/wp\/v2\/posts\/208\/revisions\/211"}],"wp:attachment":[{"href":"https:\/\/www.tech.shinynewthings.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=208"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tech.shinynewthings.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=208"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tech.shinynewthings.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}