আমার কাছে একটি js
ফাইল রয়েছে যা নোড সার্ভার কোড চালায়। ( notepad++
ব্যবহারের মাধ্যমে NPPExec
)
ঠিক আছে - সুতরাং এখন সার্ভারটি আপ এবং শুনছে http://localhost:3030
তবে, আমার কাছে এক্সপ্লোরার গাছের একটি বাম ফলক রয়েছে:
লক্ষ্য:
- বর্তমান ফাইলের নাম নিন
- এর আপেক্ষিক অবস্থানটি গণনা করুন
c:\program Files (x86)\nodejs\public folder
- শুরুতে যোগ
http://localhost:3030
- চালান
chrome.exe "http://localhost:3030/" + "/angularjs-book-master/chapter2/amail/index.html"
সুতরাং, আমি এটি চালাতে চাই:
NPP_RUN chrome.exe http://localhost:3030/(current file relative to nodejs
প্রকাশ্যfolder)
বিজ্ঞপ্তি: আমি এটি ইউআরএল হিসাবে চালাতে চাই ।
সুতরাং আমার উদাহরণে আমি চাই:
NPP_RUN chrome.exe http://localhost:3030/angularjs-book-master/chapter2/amail/index.html
index.html
বর্তমান প্রদর্শিত ফাইলটি কোথায় ।
তবে সমস্যাটি আমার কাছে কেবল নেই mere /angularjs-book-master/chapter2/amail/index.html
আমার পুরো মূল্য আছে যা $(FILE_NAME)
যা
file:///C:/Program%20Files%20(x86)/nodejs/public/angularjs-book-master/chapter1/order-form.html
এবং আমার এই পুরো স্ট্রিংয়ের দরকার নেই। file:///C:/Program%20Files%20(x86)/nodejs/public/
এটি থেকে কাটা হবে এমন একটি সমাধানও ভাল be
এছাড়াও স্ল্যাশ পিছনের দিকে হওয়া উচিত।
সংক্ষেপে:
আমার আছে NPP_RUN "chrome.exe" $(FILE_NAME)
তবে এটি রান করে:
chrome.exe file:///C:/Program%20Files%20(x86)/nodejs/public/angularjs-book-master/chapter2/amail/index.html
কিন্তু আমি চাই শুধুমাত্র (নোটিশ স্ল্যাশ): এটি
chrome.exe http://localhost:3030/angularjs-book-master/chapter2/amail/index.html
set <var> ~ strreplace