问答详情
源自:2-1 如何在 React Native 项目中使用 Typescript

通过模版创建的项目不对

http://img3.mukewang.com/5d7f48de0001e86308480712.jpg通过react-native init xxx template typescript 创建项目后,目录不对呀

提问者:慕后端5533113 2019-09-16 16:34

个回答

  • 今朝
    2019-09-23 22:26:26

    但是有一点,在删除了全局的react-native-cli后,就不能直接执行react-native 命令了,比如说react-native run-ios react-native run-android,需要在前面加上yarn或者npx

    yarn react-native run-ios

    npx react-native run-ios

    android同理


  • 今朝
    2019-09-23 22:00:16

    很抱歉,没能即使解答你们的问题

  • 今朝
    2019-09-23 21:59:04

    不好意思,最近天天加班。忽略了react-native的改动。

    我也不知道react-native是什么时候改变了原来的react-native-cli的行为

    之前的react-native init ProjectName --template typescript命令和之前的行为不一样了。

    具体可以参考文档react-native-cli

    其实之前的template文件夹就是我们需要的,但是这样太不方便了

    解决办法如下:

    1. 删除全局的react-native-cli,这个目前官方已经不在维护了。

      npm uninstall -g react-native-cli

    2. 执行安装命令 

    npx react-native init MyApp --template react-native-template-typescript

  • 今朝
    2019-09-17 21:36:49

    react-native init TypeScriptDemo --template typescript  template前面有--

  • fluff
    2019-09-22 16:29:05

    和你一样,解决了吗?

  • 慕后端5533113
    2019-09-16 16:35:51

    原来的文件夹没变,多了一个template文件夹