[英]Angular modules and browserify
I managed to shim angular with this in package.json 我设法在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"
and this in shim.js 这在shim.js中
module.exports = {
'angular' : { 'exports': 'global:angular' },
'ngRoute' : { }
};
This way I can include angular in a separate script tag and it won't be bundled by browserify. 这样,我可以在单独的脚本标签中包含angular,而browserify不会捆绑它。 However I can't figure out how to do the same for ngRoute.
但是我不知道如何为ngRoute做同样的事情。 Would really appreciate some help.
非常感谢您的帮助。
I will do as follows: 我将执行以下操作:
Remove browserify-shim 删除browserify-shim
Use debowerify in browserify instead 在浏览器中使用debowerify代替
Use bower to install angular and angular-route 使用凉亭安装角度和角度路线
Write an app.js as follows to browserify 编写如下的app.js进行浏览
require("angular");
require("angular-route");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.