我使用browserify-shim并且正确加载内容时出现问题。我收到以下错误,因为我使用aliases而没有任何意义。
找不到模块' /Users/knownasilya/sandbox/ember-leaflet-scaffold/bower_components/jquery/dist/jquery.js'
我不确定-x
如何正常工作,我尝试了别名,我尝试了捆绑路径,我尝试了库的路径,但没有工作。
当我尝试使用libs包的url时:
browserify -r jquery -r handlebars -r ember -r ember-data -r collapse -r leaflet > public/scripts/libs.js
browserify -x ./public/scripts/libs.js ./client/.index.js > ./public/scripts/application.js
我收到Cannot find module 'handlebars'
错误。但是如果我添加所有的libs(每个带有-x
的别名),我会得到Cannot find module 'QGCdlF'
。
我找不到任何好的例子,也许这是Ember本身的问题,以及它如何需要jquery
和handlebars
..它唯一有效的时间就是我做的时候"depends": ["jquery:jQuery", "handlebars:Handlebars"]
..所以让它们成为全局...