在我的package.json
我已将GitHub repo
定义为依赖项。
"dependencies": {
"react": "^16.3.0-alpha.1",
"react-native": "0.54.0-rc.3",
"react-native-maps": "https://github.com/Stophface/react-native-maps-0.20.1.git"
},
我将这个repo本地克隆到我的计算机上,对代码进行更改并将它们推送到repo。然后,我希望更改反映在我的项目中。因此,我删除node_modules
文件夹,然后使用node_modules
重新安装yarn install
。
但是,我在代码中所做的更改不会在本地播放...
我甚至可以做到
yarn add https://github.com/Stophface/react-native-maps-0.20.1.git
或yarn add https://github.com/Stophface/react-native-maps-0.20.1.git#refator-1
,我创建的文件不存在。
但它适用于npm install https://github.com/Stophface/react-native-maps-0.20.1.git
。
为什么?我在回购中看到了我在线创建的文件。当我输入yarn install
时,它们也应该在本地安装,对吗?