これでpackage.jsonでAngularをシムすることができました
"browser": {
"angular": "./bower_components/angular/angular.js",
"ngRoute": "./bower_components/angular-route/angular-route.js",
},
"browserify": {
"transform": [
"browserify-shim"]
}
"browserify-shim": "./config/shim.js"
そしてこれはshim.jsにあります
module.exports = {
'angular' : { 'exports': 'global:angular' },
'ngRoute' : { }
};
このようにして、angular を別の script タグに含めることができ、browserify によってバンドルされることはありません。ただし、ngRoute で同じことを行う方法がわかりません。助けていただければ幸いです。