簡體   English   中英

React 新手:如何編輯通過 npm 安裝的組件?

[英]Newbie in React: how to edit a component that was installed via npm?

我已按照此 URL ( https://github.com/react-component/calendar ) 中的說明在我的依賴項中安裝組件應用程序。 我已成功安裝並導入它,它在我的網絡應用程序中可見且可用。

npm install rc-calendar
import Calendar from 'rc-calendar';
<Calendar />

但是,我似乎無法編輯它或找到“Calendar.js”文件來對其進行更改? 我可以在我的 package.json 文件中看到它,但僅此而已

您將在項目的 node_modules 文件夾中找到源文件。 但我不會在那里編輯它們。 如果您想將該插件用作起點並從那里對其進行編輯,我建議您從 github 存儲庫下載源文件並將其作為 regular.js 文件/常規組件包含在您的項目中。 然后你可以從那里編輯。 看起來那個插件有很多用打字稿寫的文件。

TL;DR 你可以,但你不應該。

當您使用 npm 時,假設您不更改這些包,您可以做的是創建您自己的版本。 如果你想找到源代碼,一些包附帶它,你會在以下位置找到它: <project folder>/node_modules/rc-calendar

典型的慣例是不編輯通過 npm 安裝的包。 但是,您可以克隆包存儲庫並將其包含在您的項目中。 在那里,你可以做任何你想做的事。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM