- अपनी स्क्रिप्ट के बगल में एक .jsx शामिल करने के लिए
उपयोग:
#include "includeme.jsx"
संपादित करें 2:
तुम भी शामिल कर सकते हैं निम्नलिखित वाक्यविन्यास का उपयोग कर फाइलें:
//@include "includeme.jsx"
कौन सा (आईएमएचओ) बेहतर तरीका है। यह एक लिटर तोड़ नहीं होगा और अधिक जावास्क्रिप्ट-आश है।
आप सादे पुराने जावास्क्रिप्ट का उपयोग कर सकते हैं। यदि आपके द्वारा शामिल पुस्तकालयों में कुछ ब्राउज़र विशिष्ट जेएस (जैसे console.log()
) का उपयोग करते हैं तो आपको एक त्रुटि मिलेगी
सर्वोत्तम संसाधन AECS6 scripting guide है। वहाँ भी http://aescripts.com पर खुला स्रोत लिपियों के बहुत सारे है कि आप जांच कर सकते हैं
संपादित करें 1: आप भी इस तरह एक फ़ाइल को शामिल कर सकते हैं।
var path = ((File($.fileName)).path); // this is the path of the script
// now build a path to another js file
// e.g. json lib https://github.com/douglascrockford/JSON-js
var libfile = File(path +'/_libs/json2.js');
if(libfile.exists)
$.evalFile(libfile);
धन्यवाद फैबियन! मैंने पहले कोशिश की लेकिन फिर यह काम नहीं किया। यकीन नहीं है कि मैंने क्या गलत किया है। – dani
क्या '// @' सिंटैक्स अन्य प्री-प्रोसेसर निर्देशों के लिए काम करेगा, जैसे '# लक्ष्य लक्ष्य' या '#strict on'? – Sturm
@Sturm मुझे लगता है // @ लक्ष्य काम करता है। // @ सख्त मुझे नहीं पता। आप इसे कोशिश क्यों नहीं करते और वापस रिपोर्ट नहीं करते? ;) – fabianmoronzirfas