ওয়েবস্টর্ম: "ডিরেক্টরি সমাধান করতে পারে না"


95

এটি আমার বাগ শুরু করে এবং আমি এটি বন্ধ বা স্থির চাই। সুতরাং ওয়েবস্টর্মটির HTML পার্সারে একটি মিষ্টি বৈশিষ্ট্য রয়েছে যা আপনার প্রকল্পের কোনও ফাইলকে রেফারেন্স হিসাবে বিবেচনা করা স্ট্রিংগুলিতে ডিরেক্টরিগুলি সমাধান করার চেষ্টা করবে। উদাহরণ স্বরূপ:

দুটি উদাহরণ

ওয়েবস্টর্ম সঠিক। আমার সামনে শেষ কোডে সব /appকিন্তু আমার সার্ভারে রুট উপর app এর মধ্যে ফাইল তোলে, তাই ওয়েব প্রসঙ্গ /appআসলে ঠিক হয় /। পক্ষ হিসাবে, এই আচরণটি আমার কৌনিক টেম্পলেটগুলিকেও প্রভাবিত করে:

ওয়েবস্টর্ম কৌনিক নির্দেশক টেম্পলেট ইউআরএলকে ঘৃণা করে

এবং আমার কৌণিক-ইউআই রুটগুলি (আমি ধারণা করি এটি নিয়মিত কৌণিক রুটের জন্য এটিও করবে)।

ওয়েবস্টর্ম কৌণিক রুট টেম্পলেট ইউরাল ঘৃণা করে

/appরুট হিসাবে বিবেচনা করার জন্য আমি ওয়েবস্টর্ম পরিবর্তন করতে পারি এমন কোনও উপায় আছে যাতে এটি দরকারী বৈশিষ্ট্য? যদি তা না হয় তবে আমি কি এই উপায়টি অক্ষম করতে পারি? আমি পরিদর্শকের ভিতরে যাওয়ার চেষ্টা করেছি, তবে এর জন্য কোনও বিকল্প খুঁজে পাইনি:

ওয়েবস্টর্ম ইন্সপেক্টর

এবং না, এটি এক্সএমএল এক নয় ... আমি চেষ্টা করেছি।

সাহায্য প্রশংসা। ধন্যবাদ ...


4
সংস্থানসমূহ সহ ডিরেক্টরিতে ডান ক্লিক করুন এবং -> সংস্থানসমূহ মূল হিসাবে চিহ্নিত ডিরেক্টরিটি নির্বাচন করুন ।
fracz

উত্তর:


182

আপনার প্রকল্পের কোনও অ-রুট ফোল্ডারে ফাইলের রেফারেন্সগুলি তৈরি করতে, আপনাকে সেই ডিরেক্টরিটি একটি উত্স হিসাবে চিহ্নিত করতে হবে । এটি করতে, সেটিংস> ডিরেক্টরিতে যান এবং ডান হাতের প্যানেল থেকে আপনার সম্পদ মূল ফোল্ডারটি নির্বাচন করুন। তারপরে ফাইল ব্রাউজারের উপরের বোতামটি ক্লিক করে এটি রিসোর্স রুট হিসাবে চিহ্নিত করুন।

জেটব্রেইনস ডকুমেন্টেশন থেকে, একটি রিসোর্স রুট ওয়েবস্টোরমকে নির্বাচিত ফোল্ডারের অধীনে সংস্থাগুলির আপেক্ষিক পাথগুলি সম্পূর্ণ করতে সক্ষম করে । এর অর্থ হ'ল আপনি যে ফোল্ডারে উল্লেখ করতে চান সেই সমস্ত সংস্থান (যেমন শৈলী, স্ক্রিপ্ট, ...) ধারণ করে এমন কোনও ফোল্ডারে আপনার রিসোর্স রুট ব্যবহার করা উচিত।


4
আমার একই সমস্যা রয়েছে: "ফাইলটি সমাধান করা যায় না", ডিরেক্টরিটি সমাধান করতে পারে না " মনে হচ্ছে ওয়েবস্টর্ম, পিএইচপিএসট্রোম, দীর্ঘকাল ধরে এই সমস্যাটি নিয়েছে, কয়েক শতাধিক পদক্ষেপ একই জিনিস জিজ্ঞাসা করছে, মনে হয় এর কোন প্রকৃত পরিষ্কার উত্তর নেই, যায়" ২০১১-এ ফিরে আসা সর্বাধিক সাধারণ প্রতিক্রিয়া হ'ল: - ডিরেক্টরিটি রিসোর্স রুট হিসাবে চিহ্নিত করা দরকার - - সেটিংস> পিএইচপি> সার্ভারে ডিরেক্টরি / ফাইল ম্যাপ করতে হবে - পরিদর্শন অক্ষম করুন <এটি আমাকে ক্র্যাক করেছে .... এর মত বিজ্ঞপ্তি সতর্কবার্তা বন্ধ করে দিন
রুডি

4
আমার জন্য, আমি আমার "সিএসএস" এবং "জেএস" ফোল্ডারগুলিকে উত্সের মূল হিসাবে চিহ্নিত করছি king তবে আমি ত্রুটি বিজ্ঞপ্তিগুলি পেয়েছি। তারা দুজনেই "www" ডিরেক্টরিতে বাস করত। Www ফোল্ডারটি উত্সের মূল হিসাবে চিহ্নিত করা শেষ পর্যন্ত বিজ্ঞপ্তিগুলি থেকে মুক্তি পেয়েছে। সুতরাং যদি আপনার চিত্রগুলি, জেএস এবং সিএসএস একটি ডিরেক্টরিতে থাকে তবে আপনি তাদের পিতামত ডিরেক্টরিটিকে রিসোর্স রুট হিসাবে চিহ্নিত করতে পারেন।
b01

ম্যাকের ওয়েবস্টর্ম 9.x এ, এটি ওয়েবস্টর্ম-> পছন্দসমূহ -> 'আপনার বর্তমানে লোড হওয়া প্রকল্পের নাম' -> ডিরেক্টরিগুলির অধীনে।
ra170

আমার ঠিক একই অবস্থা ছিল এবং ডিরেক্টরিগুলি সঠিকভাবে চিহ্নিত করেছিলাম। তবে যাইহোক কোড ইন্সপেক্টর তাদের খুঁজে না পেয়ে চিহ্নিত করেছে । পিএইচপিএসটারম পুনরায় চালু (সংস্করণ 9) এটি তৈরি করেছে। সম্ভবত প্রকল্পটি পুনরায় খোলার যথেষ্ট হবে।
মার্কাস জেলার

রেকর্ডের জন্য, পিএইচপিস্টোরম 10 (ম্যাক) এ রিসোর্স রুট চিহ্নিত করার সাথে সাথে ত্রুটিটি তাত্ক্ষণিকভাবে ঠিক করা হয়েছে, তবে স্পষ্টতই আপনার মাইলেজটি আলাদা হতে পারে।
উইলিয়াম টারেল

19

আমি ম্যাক এ সমস্যা ছিল এবং ডিরেক্টরি বৈশিষ্ট্য পরিবর্তন করে এটি সমাধান।

  1. ওপেন পছন্দসমূহ:

Webstorm > Preferences

  1. পছন্দসমূহের ডিরেক্টরি বিভাগে যান

Project > Directories

  1. সামগ্রী মূল এবং সংস্থান উত্স যোগ করুন

রিসোর্সেস রুট যুক্ত করার পরে স্ক্রিনশট


এই প্রক্রিয়াটি আমার পথের সমস্যাগুলি সমাধান করতে পারেনি। আমি scss ফাইলগুলি আমদানি করতে "../../src/style.scss" এর মতো দীর্ঘ পথও ব্যবহার করে আসছি। উপরের এই পদ্ধতিটি ব্যবহার করে ওয়েবস্টর্ম এটিকে বোঝে এবং পাথ ত্রুটির সমাধান করে। তবে, আমার প্রকল্পের বিল্ডটি প্রকাশ করার সময় (কৌণিক 7 এ), আমি একটি ত্রুটি পেয়েছি যা বলে যে এটি এসএসএস ফাইলগুলি সন্ধান করতে পারে না।
আকগুপ্ত

6

ইন্টেলিজ আলটিমেট ব্যবহারকারীদের জন্য:

এখানে চিত্র বর্ণনা লিখুন


4
আরে! আমি এটি অনুসরণ করেছিলাম, কোনও ভাগ্য নেই (আমি এখনও অসম্পূর্ণ "ডিরেক্টরি সমাধান করতে পারি না" সতর্কতা পেতে পারি)। ডিরেক্টরিটি সোর্স হিসাবে চিহ্নিত করা বাদ দিয়ে আমার আরও কিছু করার দরকার আছে?
মাদারার ঘোস্ট

বলুন যে আপনার ডিরেক্টরি কাঠামোটি নীচে folder1/folder2/..যেখানে folder2আপনার সমস্ত সংস্থান রয়েছে। আপনার folder1হিসাবে Sourceএবং folder2হিসাবে চিহ্নিত করা প্রয়োজন Resourceতথ্যসূত্র
রথিন সেন

2

জেটব্রেইনস ওয়েবস্ট্রোম গোটো ফাইল -> সেটিংস -> বাম প্যানেল নির্বাচন করুন প্রকল্প -> ডিফলিগুলি -> মিডল প্যানেলটি রিসোর্স রুট নির্বাচন করুন -> আপনার প্রকল্পের অধীনে ফোল্ডার / ডিরেক্টরিগুলি রেফারেন্সের জন্য যুক্ত করুন বা ডান প্যানেলে আপনি পারেন দেখতে + এর সামগ্রী রুট যোগ ডিরেক্টরি করুন এবং Apply -> ঠিক আছে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.