создание реактивного проекта - PullRequest
0 голосов
/ 15 октября 2018

prtScn Я пытаюсь запустить новое приложение реакции, и у меня возникла проблема.Я использую код Visual Studio и следую инструкциям: в терминале визуального кода:

create-react-app sali (sali is the name)
npm install 
 node node_modules\webpack\bin\webpack.js -d -w

, а затем я получаю это сообщение:

ERROR in ./src/index.js 7:16
Module parse failed: Unexpected token (7:16)
You may need an appropriate loader to handle this file type.
| import * as serviceWorker from './serviceWorker';
|
> ReactDOM.render(<App />, document.getElementById('root'));
|
| // If you want your app to work offline and load faster, you can change

вот код: (этокод по умолчанию для создания приложения реакции) index.js

import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import * as serviceWorker from './serviceWorker';

ReactDOM.render(<App />, document.getElementById('root'));

// If you want your app to work offline and load faster, you can change
// unregister() to register() below. Note this comes with some pitfalls.
serviceWorker.unregister();

app.js

import React, { Component } from 'react';
import logo from './logo.svg';
import './App.css';

class App extends Component {
  render() {
    return (
      <div className="App">
        <header className="App-header">
          <img src={logo} className="App-logo" alt="logo" />
          <p>
            Edit <code>src/App.js</code> and save to reload.
          </p>
          <a
            className="App-link"
            href="https://reactjs.org"
            target="_blank"
            rel="noopener noreferrer"
          >
            Learn React
          </a>
        </header>
      </div>
    );
  }
}

export default App;

package.json

{
  "name": "sali",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "react": "^16.5.2",
    "react-dom": "^16.5.2",
    "react-scripts": "2.0.4"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
  "eslintConfig": {
    "extends": "react-app"
  },
  "browserslist": [
    ">0.2%",
    "not dead",
    "not ie <= 11",
    "not op_mini all"
  ],
  "devDependencies": {
    "webpack-cli": "^3.1.2"
  }
}

Пожалуйста, что не так?

1 Ответ

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

Я полагаю, что вы написали в своем терминале:

> create-react-app sali
> npm install 
> node node_modules\webpack\bin\webpack.js -d -w

С Create-React-App это не то, что вы должны делать, вы должны сделать:

> create-react-app sali
> cd sali
> npm run start

И вы должны прочитать Реагировать на документацию и учебные пособия , потому что они будут полезны!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...