{"action":"created","issue":{"url":"https://api.github.com/repos/facebook/react-native/issues/4723","repository_url":"https://api.github.com/repos/facebook/react-native","labels_url":"https://api.github.com/repos/facebook/react-native/issues/4723/labels{/name}","comments_url":"https://api.github.com/repos/facebook/react-native/issues/4723/comments","events_url":"https://api.github.com/repos/facebook/react-native/issues/4723/events","html_url":"https://github.com/facebook/react-native/issues/4723","id":121604058,"number":4723,"title":"Ability to initialize new react-native project with past versions of react-native","user":{"login":"jordanell","id":1061076,"avatar_url":"https://avatars.githubusercontent.com/u/1061076?v=3","gravatar_id":"","url":"https://api.github.com/users/jordanell","html_url":"https://github.com/jordanell","followers_url":"https://api.github.com/users/jordanell/followers","following_url":"https://api.github.com/users/jordanell/following{/other_user}","gists_url":"https://api.github.com/users/jordanell/gists{/gist_id}","starred_url":"https://api.github.com/users/jordanell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jordanell/subscriptions","organizations_url":"https://api.github.com/users/jordanell/orgs","repos_url":"https://api.github.com/users/jordanell/repos","events_url":"https://api.github.com/users/jordanell/events{/privacy}","received_events_url":"https://api.github.com/users/jordanell/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/facebook/react-native/labels/Tooling","name":"Tooling","color":"0052cc"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-12-10T23:46:14Z","updated_at":"2016-03-09T22:28:20Z","closed_at":"2015-12-12T02:53:16Z","body":"I am trying to create a new react native project which should utilize an older version of react-native.\r\n\r\nThe result I would like would be to do something like: `react-native init MyProject -v 0.13.2` and have the version of react-native it uses be 0.13.2 with all of the proper generated templates put into place in xCode (and android for later versions)\r\n\r\nHowever, there doesn't seem to be any options with react-native-cli for initializing with old versions of react-native.\r\n\r\nCurrently there is an `upgrade` command to help install these new templates moving up versions, but no `downgrade` for the reversal of these templates."},"comment":{"url":"https://api.github.com/repos/facebook/react-native/issues/comments/194541098","html_url":"https://github.com/facebook/react-native/issues/4723#issuecomment-194541098","issue_url":"https://api.github.com/repos/facebook/react-native/issues/4723","id":194541098,"user":{"login":"niftylettuce","id":523141,"avatar_url":"https://avatars.githubusercontent.com/u/523141?v=3","gravatar_id":"","url":"https://api.github.com/users/niftylettuce","html_url":"https://github.com/niftylettuce","followers_url":"https://api.github.com/users/niftylettuce/followers","following_url":"https://api.github.com/users/niftylettuce/following{/other_user}","gists_url":"https://api.github.com/users/niftylettuce/gists{/gist_id}","starred_url":"https://api.github.com/users/niftylettuce/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/niftylettuce/subscriptions","organizations_url":"https://api.github.com/users/niftylettuce/orgs","repos_url":"https://api.github.com/users/niftylettuce/repos","events_url":"https://api.github.com/users/niftylettuce/events{/privacy}","received_events_url":"https://api.github.com/users/niftylettuce/received_events","type":"User","site_admin":false},"created_at":"2016-03-09T22:28:20Z","updated_at":"2016-03-09T22:28:20Z","body":"Another approach that might work, and might be easiest, perhaps we should document it, is to navigate through GitHub to the tag/release you want to use for React Native version.  Then install the CLI for that version specifically, e.g. for RN 0.17, you'd install `npm install -g react-native-cli@0.1.7` per <https://github.com/facebook/react-native/blob/0.17-stable/react-native-cli/package.json>.  And then make your new project that uses RN 0.17 with `react-native init MySadDeprecatedProjectLol`"}}