Команда React Native expo init не выполнена - PullRequest
0 голосов
/ 15 ноября 2018

Я хотел следовать этому руководству (https://facebook.github.io/react-native/docs/getting-started.html), чтобы начать изучать реактивный.

Я сделал первые шаги и столкнулся с некоторыми проблемами в командной строке: expo init AwesomeProject

Вот журнал:

PS C:\Users\ANTD\react_native> expo init AwesomeProject2
? Choose a template: blank
[09:06:11] Extracting project files...
Process exited with non-zero code: 2
ERROR: C:\Users\ANTD\.expo\starter-app-cache\blank-31.0.0.tar.gz
C:\Users\ANTD\.expo\starter-app-cache\blank-31.0.0.tar.gz
Open ERROR: Can not open the file as [gzip] archive


ERRORS:
Is not archive

Process exited with non-zero code: 2
[09:06:11] Customizing project...
[09:06:11] ENOENT: no such file or directory, open 'C:\Users\ANTD\react_native\AwesomeProject2\app.json'
[09:06:11] Set EXPO_DEBUG=true in your env to view the stack trace.

Я искал на странице github и на форумах, но не нашел информации об этом. Я также попробовал это:

deleted files in .expo folder
npm -g uninstall expo-cli --save
npm install -g expo-cli@latest

Нота же проблема.

blank-31.0.0.tar.gz файл пуст с только HTML-тегами. Может быть, проблема, но я не знаю, что делать ...

Спасибо

1 Ответ

0 голосов
/ 15 ноября 2018

Та же проблема здесь, мне кажется, что проблема с сетью.

Я копался в исходном коде expo-cli , нашел ссылку на скачивание шаблона:

"templatesv2": [
    {
      "description": "The Blank project template includes the minimum dependencies to run and an empty root component.",
      "iconUrl": "https://d306o6r76fnu7o.cloudfront.net/template_icon_blank.png",
      "id": "blank",
      "name": "Blank",
      "url": "https://d306o6r76fnu7o.cloudfront.net/blank-31.0.0.tar.gz",
      "version": "31.0.0"
    },
    {
      "description": "The Tab Navigation project template includes several example screens.",
      "iconUrl": "https://d306o6r76fnu7o.cloudfront.net/template_icon_tabs.png",
      "id": "tabs",
      "name": "Tab Navigation",
      "url": "https://d306o6r76fnu7o.cloudfront.net/tabs-31.0.0.tar.gz",
      "version": "31.0.0"
    }
  ],

Итак, я вручную загружаю файл и распаковываю, вставляю в него компакт-диск и запускаю expo start ... и завис на 20 минут.

После того, как я потерял терпение и нажал Ctrl + C , чтобы убить этот процесс, я попытался npm run android, и он заработал!

Я тоже потом попробовал npm start, и, похоже, тоже работает.

...