2017-02-17 2 views
0

Я только что установил create-react-app пакет, следуя инструкциям на https://github.com/facebookincubator/create-react-app.create-react-app: Шаблон был предварительно скомпилирован с более старой версией Handlebars

После этого я следовал инструкциям, и создали «MYAPP» приложение:

$ create-react-app --version 
1.0.4 

$ create-react-app myapp 

Creating a new React app in /home/...mydir.../myapp. 

Installing packages. This might take a couple minutes. 
Installing react-scripts... 

После списка установленных пакетов я получил:

Success! Created myapp at /home/...mydir.../myapp 
Inside that directory, you can run several commands: 

    npm start 
    Starts the development server. 

    npm run build 
    Bundles the app into static files for production. 

    npm test 
    Starts the test runner. 

    npm run eject 
    Removes this tool and copies build dependencies, configuration files 
    and scripts into the app directory. If you do this, you can’t go back! 

We suggest that you begin by typing: 

    cd myapp 
    npm start 

Happy hacking! 

Ok, но когда я «Я запускаю сервер. У меня есть следующее сообщение в консоли браузера:

Template was precompiled with an older version of Handlebars than the current 
runtime. Please update your precompiler to a newer version (>= 4.0.0) or downgrade 
your runtime to an older version (>= 2.0.0-beta.1). 

Я проверил руль s версия:

$ npm ls|grep handlebars 
    │ │ └─┬ [email protected] 

Я также попытался установить версию рулей на package.json под «devDependencies» и «зависимость», но это не сработало.

Любые идеи о том, как это решить?

+0

Пожалуйста, зарегистрируйте проблему, чтобы кто-нибудь мог ее исследовать. Возможно, какая-то зависимость обновилась и вызвала это. CRA сам по себе не имеет ничего общего с Handlebars. –

+0

На самом деле неважно, я просто написал это сам: https://github.com/facebookincubator/create-react-app/issues/1589 –

+1

В будущем, пожалуйста, сообщите о своих версиях Node и npm. В противном случае гораздо труднее помочь и воспроизвести это. –

ответ

2

Это ошибка в Code Climate Расширение Chrome.
Если вы удалите его, ошибка исчезнет.

+0

Спасибо, Дэн, я добавил несколько комментариев по вопросу о github. – AndreDurao

+0

Большое вам спасибо! Сэкономил мне много часов. –

Смежные вопросы