ember.js - emberjs - don't include bower component in my distribution dir without giving any errors -
i'm trying use faye in ember project. have import line in brocfile
app.import('bower_components/faye-browser/index.js'); and corresponding bower.json entry looks this:
"faye-browser": "http://af2447c3.fanoutcdn.com/bayeux/static/faye-browser.js", just sure checked , indeed have file named "bower_components/faye-browser/index.js".
however, no matter , how build, content of faye-browser/index.js simple not exist anywhere in vendor.js, nor anywhere else in output folder (/dist).
ember don't give me error or explanation why ignores file. ignores it, , "faye" undefined in ember js.
i've seen question already: testing emberjs app using qunit , karma fails due `referenceerror: faye not defined` didn't work.
i had similar experience. in project depend on jquery ui , imported in similar manner. upgraded ember-cli 0.2.7 1.13.1 , of sudden jquery ui not present. haven't pinpointed exact root cause yet might related new ember-cli version. need downgrade ember-cli 0.2.7 see if problem disappear. haven't done yet though.
in case use ember-cli 1.13.x try previous version , see if issue gone.
update: think found problem. new ember-cli version replaces brocfile.js ember-cli-build.js. right have both files in root folder , customizations applied in brocfile.js (because old version used file) need moved ember-cli-build.js. might in same situation , reason why applying changes brocfile.js doesn't change output vendor.js file.
Comments
Post a Comment