का उपयोग कर फ़ाइल हैशिंग मैं वर्तमान में angularAMD पर आधारित एक Angualar जेएस प्रोजेक्ट पर काम कर रहा हूं।AngularJS
लिंक: http://marcoslin.github.io/angularAMD/#/home
यहाँ हम नहीं नियंत्रकों द्वारा की जरूरत है और सभी फ़ाइलों में केवल आवश्यक निर्भर फ़ाइलों में शामिल हैं।
उदाहरण के लिए।
define(['angularAMD', 'common/services/service1', 'module1/services/service2',], function (angularAMD) {
'use strict';
angularAMD.controller('abcController', function ($scope, service1, service2) {
// controller code goes here
}
मैं ग्रंट हैशिंग लेकिन
ग्रंट की कोशिश की hashing प्रदान करता है, लेकिन है टुकड़ों में बंटी फ़ाइलों परिवर्तन के स्थान।
यह व्यक्तिगत नियंत्रक के अंदर फ़ाइलों का पथ नहीं बदलता है जिसके परिणामस्वरूप एप्लिकेशन चलाने में विफल रहता है। यानी service1, service2
प्रश्न
अगर वहाँ फ़ाइलों हैश करने के लिए जब हम एक नई फ़ाइलें शामिल एक तरीका था मैं सोच रहा था?
क्या इस समस्या को हल करने का कोई अन्य तरीका है?
अग्रिम में धन्यवाद
कृपया Service1 और Service2 –
@steve सेवा के लिए स्रोत का हिस्सा 1 और सेवा 2 मुझे लगता है कि बस एक समस्या डालने के लिए यह किसी भी जेएस फ़ाइल हो सकता है जो नियंत्रक द्वारा उपयोग किया जा रहा है। – Abhimanyu
मेरा विचार यह है कि सेवा 1 और 2 फ़ाइलें ठीक से सेटअप नहीं हैं; यानी वे नियंत्रक –