我想开始为material-ui做贡献,但在我提交Pull请求之前,我想直观地确认我的更改是否具有预期的效果。我按照material-ui.com上的“安装”页面进行操作,现在我可以在本地运行文档,但我不确定这对我有什么影响。我想创建一个新的准系统项目,使用我分叉的材料。理想情况下,它会使用我本地计算机上的材料ui而不是我的远程仓库(这样我就可以在本地进行快速更改,而不是每次想要查看更改的后果时都要进行推送)。这可能吗?
答案 0 :(得分:1)
您可以使用npm link
在material-ui
内创建node_modules
符号链接,该链接实际指向您的分叉版本的物理文件夹。 https://docs.npmjs.com/cli/link
示例:
cd ~/projects/material-ui # go into your forked directory
npm link # creates global link
cd ~/projects/my_project # go into your project directory
npm link material-ui # link-install the package