[英]How to stop import of node modules with relative paths in React, VS code
我已經在我的 React 開發中使用 VS 代碼一個多月了,一切都很好,直到最近我才注意到一些奇怪的事情,關於如何在項目中導入節點模塊。
最初,它們是按如下方式導入的,我認為這是正確的方式:
import { useNavigate } from "react-router-dom";
但是現在,它們的導入方式如下:
import { useNavigate } from "../../../node_modules/react-router-dom/index";
請幫忙,我怎樣才能恢復這種行為。
我從 VS code GitHub 問題部分找到了解決此問題的方法。
這是由我安裝的擴展程序"Babel Javascript"
引起的問題。
根據此評論,我不得不將檢測到的 VS 代碼底部欄中的語言從Babel Javascript
切換為Javascript
。 解決了這個問題。
為了防止問題再次發生,我還禁用了Babel Javascript
插件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.