Я хочу установить toastify к своему коду, но я попытался ввести в терминал оба значения: npm install --save react-toastify
и yarn add react-toastify
, но когда я ввожу yarn add react-toastify
, возвращается:
пряжа: термин «пряжа» не распознается как имя командлета, функции, файла сценария или работоспособной программы. Проверьте правильность написания имени или, если путь был указан, проверьте правильность пути и повторите попытку. В строке: 1 символ: 1 + пряжа добавить реагировать-toastify + ~~~~ + CategoryInfo: ObjectNotFound: (пряжа: строка) [], CommandNotFoundException + FullyQualifiedErrorId: CommandNotFoundException
и когда я вхожу в npm install --save react-toastify
возвращается:
'use strict';
const e = React.createElement;
class LikeButton extends React.Component {
constructor(props) {
super(props);
this.state = { liked: false };
}
render() {
if (this.state.liked) {
return 'You liked this.';
}
return e(
'button',
{ onClick: () => this.setState({ liked: true }) },
'Like'
);
}
}
const domContainer = document.querySelector('#like_button_container');
ReactDOM.render(e(LikeButton), domContainer);
<html>
<head>
<title>test
</title>
<link rel="stylesheet" href="text.css">
</head>
<body>
<div id="like_button_container"></div>
<script src="https://unpkg.com/react@16/umd/react.development.js" crossorigin></script>
<script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js" crossorigin></script>
<!-- Load our React component. -->
<script src="like_button.js"></script>
</body>
</html>
npm WARN saveError ENOENT: нет такого файла или каталога, откройте 'C: \ Users \ seanb \ Desktop \ coding stuff \ package. json 'npm извещение создало файл блокировки как package-lock. json. Вы должны зафиксировать этот файл. npm WARN enoent ENOENT: такого файла или каталога нет, откройте 'C: \ Users \ seanb \ Desktop \ coding stuff \ package. json' npm WARN react-toastify@5.5.0 требуется одноранговый узел response-dom @ > = 15.0.0, но ни один не установлен. Вы должны установить одноранговые зависимости самостоятельно. npm WARN react-transition-group@4.3.0 требуется узел реакции @> = 16.6.0, но он не установлен. Вы должны установить одноранговые зависимости самостоятельно. npm ПРЕДУПРЕЖДЕНИЕ react-transition-group@4.3.0 требуется peer of-dom @> = 16.6.0, но ни один не установлен. Вы должны установить одноранговые зависимости самостоятельно. npm Кодировка WARN Нет описания npm Кодировка WARN Нет поля репозитория. npm WARN-кодирование без данных README npm WARN-кодирование без поля лицензии.
- react-toastify@5.5.0 добавлено 12 пакетов от 9 авторов и проверено 24 пакета в 23.455s найдено 0 уязвимостей
спасибо, что нашли время, чтобы прочитать это, мой код ниже.