Tag: 缩小

Rails 3 + angularjs + minification在生产中不起作用:未知提供者:eProvider

我已经按照我可以找到的所有指令来修复缩小,例如 var MyController = function(renamed$scope, renamedGreeter) { … } MyController.$inject = [‘$scope’, ‘greeter’]; 和 someModule.factory(‘greeter’, [‘$window’, function(renamed$window) { …; }]); 然而棱角分明拒绝继续工作。 它总是抛出错误“Unknown provider:eProvider” 以下是我尝试让它工作的两次尝试……任何人都可以帮忙吗? https://github.com/jemminger/angular-test1 https://github.com/jemminger/angular-test2 他们已经预先编译了资产,并且开发模式被配置为生产,因此您应该只能“使用”来查看(不)工作。

在rails上使用angularjs和ruby时出现未知的提供程序电子提供程序错误

我有一个Rails / AngularJS应用程序,可以在本地开发环境中正常工作。 但是,当我将此应用程序部署到Amazon Cloud时,AngularJS会在浏览器控制台中返回此错误: Unknown provider: eProvider <- e 但它在开发环境中工作正常。 我从我的一个javascript文件访问以下服务..例如: – userList. storeActorListWithId() 我的服务如下: – woi.service(‘userList’,[‘$rootScope’, ‘userAPI’ , ‘recoAPI’, function($rootScope, userAPI, recoAPI){ var actorList = []; var actorId = “”; return{ storeActorListWithId: function(data){ actorList = []; angular.forEach(data,function(actor){ if(actor.castname) { actorList.push({name: actor.castname,id: actor.castid}); } }) } , getActorListWithId: function(){ return actorList; }, storeActorId: function(id){ […]

Javascript错误未知提供者:在Rails缩小Angularjs之后的tProvider < – t

在编译资产时打开资源放大后,我的Rails应用程序无效。 我转换Angular控制器使用括号表示法,并得到以下错误,有没有办法调试这个? 编译application.js https://gist.github.com/jianbo/6665161 JS错误 Error: Unknown provider: tProvider <- t at Error () at me:3001/assets/application-4f6cd4e170fc6ce5d181d869af318557.js:817:21665 at Object.i [as get] (me:3001/assets/application-4f6cd4e170fc6ce5d181d869af318557.js:817:20671) at me:3001/assets/application-4f6cd4e170fc6ce5d181d869af318557.js:817:21753 at i (localme:3001/assets/application-4f6cd4e170fc6ce5d181d869af318557.js:817:20671) at n (me:3001/assets/application-4f6cd4e170fc6ce5d181d869af318557.js:817:20805) at Object.r [as instantiate] (me:3001/assets/application-4f6cd4e170fc6ce5d181d869af318557.js:817:21447) at me:3001/assets/application-4f6cd4e170fc6ce5d181d869af318557.js:818:604 at me:3001/assets/application-4f6cd4e170fc6ce5d181d869af318557.js:817:28889 at r (me:3001/assets/application-4f6cd4e170fc6ce5d181d869af318557.js:817:8277) application-4f6cd4e170fc6ce5d181d869af318557.js:818 (anonymous function) application-4f6cd4e170fc6ce5d181d869af318557.js:818 (anonymous function) application-4f6cd4e170fc6ce5d181d869af318557.js:818 r.$broadcast application-4f6cd4e170fc6ce5d181d869af318557.js:818 (anonymous function) application-4f6cd4e170fc6ce5d181d869af318557.js:818 l application-4f6cd4e170fc6ce5d181d869af318557.js:818 […]

如何缩小Ruby源文件?

我有一种情况,我希望能够缩小 (不编译)Ruby脚本。 目标是: 减少脚本的整体字符数; 执行一定程度的混淆,使其他人难以修改代码。 我们可以假设: 是的,我知道我在做什么,而且我确实想要缩小和混淆代码。 源Ruby代码具有简单的语法,并且不使用任何高级元编程技术等。 是否有任何现有的库或工具? 如果没有,开始开发一个简单的minifier(理想情况下,也用Ruby编写)的最佳方法是什么?