我设法在package.json
中使用了这个角度"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,并且它不会被browserify捆绑。但是我无法弄清楚如何为ngRoute做同样的事情。 真的很感激一些帮助。
答案 0 :(得分:2)
我将做如下:
删除browserify-shim
在browserify中使用debowerify
使用凉亭安装角度和角度路径
将以下app.js写入browserify
require("angular");
require("angular-route");