intellij 打開node項目 一直停留在scanning files to index....,或跳出內存不夠的提示框


說明:

在npm install 后,會出現Scanning files to index ...... 出現這個是正常的,但是一直不消失就不正常了。原因是npm install 后 node_modules 內增加了文件夾,但是文件路勁太深所以 才造成phpstorm 一直卡在了 Scanning files to index.... 狀態。之后會出現提示框,也就是提示說給phpstorm分配的內存太少。但是,自己要知道,並不是分配的內存少哦。

 

解決:

右擊 node_modules文件夾,並按如圖操作點擊,也就是讓phpstorm不加在這個文件夾。 

 

如果要取消的話:

你點擊File --Project Structure,然后左邊選Modules,然后選Sources,然后點擊你剛才Excluded掉的文件夾,然后把Mark as后面的Excluded點掉 就可以了。如果你Excluded了好多次,那就重復點擊取消Excluded,如圖
 
其他說明:
1. 選擇mark directory as test sources root,意思是把文件夾設置為源代碼根路徑,
2. 選擇mark directory as test resources root,意思是把文件夾設置為資源文件根路徑

intellij idea中Mark Directory As里的Sources Root、ReSources Root等的區別:

1. Source roots (or source folders)

By assigning a folder to this category, you tell IntelliJ IDEA that this folder and its subfolders contain source code that should be compiled as part of the build process.

2. Test source roots (or test source folders; shown as rootTest)

These roots are similar to source roots but are for code intended for testing (e.g. for unit tests). Test source folders let you keep the code related to testing separate from the production code.

Compilation results for sources and test sources, normally, are placed into different folders.

3. Resource roots

are for resource files used in your application (images, various configuration XML and properties files, etc.).

During the build process, all the contents of the resource folders are copied to the output folder as is.

Similarly to sources, you can specify that your resources are generated. You can also specify which folder within the output folder your resources should be copied to.

4. Test resource roots

(or test resource folders; shown as rootTestResourceIJ; available only in Java modules) are for resource files associated with your test sources. In all other respects, these folders are similar to resource folders.

**5. Excluded roots (shown as rootExcluded) are ones that IntelliJ IDEA
“almost ignores”.**

Very limited coding assistance is provided for files in excluded folders. Classes contained in excluded folders don’t appear in code completion suggestion lists, references to such classes are shown in the editor as unresolved. When searching, IntelliJ IDEA doesn’t look in excluded folders, etc.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM