Angularjs meanjs在本地主机中运行良好,但在live server中运行不正常
我正在为我的web应用程序使用MeanJS[Angularjs meanjs在本地主机中运行良好,但在live server中运行不正常,angularjs,meanjs,Angularjs,Meanjs,我正在为我的web应用程序使用MeanJS[meanjs0.4.2]脚手架。我的应用程序在localhost中运行时没有任何错误,而在live站点中,我得到如下所示的错误,并呈现空页面。我不知道错误在哪里 错误- 未捕获错误:[$injector:moduler] 在angular.js:38 at Object.zc[作为引导](angular.js:1646) 我的Config.js文件,其中包括所有依赖注入 var applicationModuleVendorDependencies =
meanjs0.4.2
]脚手架。我的应用程序在localhost中运行时没有任何错误,而在live站点中,我得到如下所示的错误,并呈现空页面。我不知道错误在哪里
错误-
未捕获错误:[$injector:moduler]
在angular.js:38 at Object.zc[作为引导](angular.js:1646)
我的Config.js文件,其中包括所有依赖注入
var applicationModuleVendorDependencies = ['ngResource', 'ngAnimate', 'ngMessages', 'ui.router', 'ui.bootstrap', 'ui.utils', 'ngFileUpload', 'angularFileUpload', 'ngMaterial', 'md-steppers', 'ngImgCrop', '720kb.datepicker','ui.select','material.svgAssetsCache'];
还有我的bower.json文件
"dependencies": {
"bootstrap": "^3.3.7",
"angular": "1.4.0",
"angular-resource": "~1.3",
"angular-animate": "1.4.0",
"angular-mocks": "~1.3",
"angular-bootstrap": "^2.5.0",
"angular-ui-utils": "bower",
"angular-ui-router": "1.0.5",
"angular-file-upload": "1.1.5",
"angular-messages": "1.4.0",
"owasp-password-strength-test": "~1.3.0",
"angular-material": "0.9.7",
"angular-aria": "1.4.0",
"ng-img-crop": "ngImgCrop#^0.3.2",
"md-steppers": "^0.3.4",
"angularjs-datepicker": "^2.1.23",
"ng-file-upload": "^12.2.13",
"svg-assets-cache.js": "svg-assets-cache#*"
},
"resolutions": {
"angular": "1.4.0",
"angular-bootstrap": "~0.13",
"bootstrap": "3.3.4"
}
}
看起来好像一个服务没有被正确地注入到活动站点上。您能再显示一点代码吗?快速看一眼,就会发现您在模块中注入了生产项目无法使用的依赖项。js生成器应该为每个环境(开发、测试、生产)设置一组独立的依赖项。确保您的生产环境中包含了这些软件包,并且您已经运行了npm InstallLoula。production.js文件中包含的一个文件是未统一的版本。将其更改为精简版解决了问题。似乎在live站点上没有正确注入服务。您能再显示一点代码吗?快速看一眼,就会发现您在模块中注入了生产项目无法使用的依赖项。js生成器应该为每个环境(开发、测试、生产)设置一组独立的依赖项。确保您的生产环境中包含了这些软件包,并且您已经运行了npm InstallLoula。production.js文件中包含的一个文件是未统一的版本。将其更改为缩小版解决了此问题。