npm -v 5.6.0
Я добавил "react-native-spinkit": "^1.1.1"
в мой файл package.json, затем запустил npm install
.Я вижу, что package-lock.json
также был обновлен с пакетом, который я добавил.Но когда я запускаю webpack, я получаю сообщение об ошибке ниже.
ERROR in ./~/react-native-spinkit/index.js
Module parse failed: /opt/app-root/src/themes/node_modules/react-native-spinkit/index.js Unexpected token (16:18)
You may need an appropriate loader to handle this file type.
| class Spinkit extends React.Component {
|
| static propTypes = {
| type: PropTypes.string,
| /**
@ ./js/index.js 19:26-57
@ multi ./js/index.js ./webpack.config.js
Я только что добавил компонент Spinner
в заголовок моего index.js
файла и запускаю webpack.
import React from 'react';
import { render } from 'react-dom';
import Chart from './Chart';
import Spinner from 'react-native-spinkit';
...
webpack.config.js
module.exports = {
entry: ['./js/index.js'],
output: {
path: __dirname + "/js/",
filename: 'favorite.bundle.js'
},
module: {
loaders: [
{test: /\.js$/, exclude: /node_modules/, loader: 'babel-loader'},
{ test: /\.css$/, loader: "style-loader!css-loader" }
]
}
};