找不到模块:无法解析“react-datepicker”

Nat*_*sha 7 javascript datepicker reactjs

我正在尝试在 MERN 教程中使用日期选择器,但它无法编译,因为它无法解析“react-datepicker”。我 rm -rf node_modules 和 datepicker 无济于事。

组件.js

import axios from 'axios';
import DatePicker from 'react-datepicker';
import "react-datepicker/dist/react-datepicker.css";
Run Code Online (Sandbox Code Playgroud)

包.json

 "dependencies": {
    "axios": "^0.18.0",
    "bootstrap": "^4.3.1",
    "react": "^16.8.6",
    "react-datepicker": "^2.5.0",
    "react-dom": "^16.8.6",
    "react-router-dom": "^5.0.0",
    "react-scripts": "3.0.1"
  },
Run Code Online (Sandbox Code Playgroud)

我想知道我安装的版本(2.10.0)是否与某些东西不兼容......当我安装时没有错误或缺少所需的依赖项。

Sam*_*lah 5

我已经解决了这个问题npm install react-datepicker --save在本地环境或生产环境中输入终端

然后将它们导入您的组件中

import DatePicker from "react-datepicker";在我需要日期选择器的组件中使用了它

import "react-datepicker/dist/react-datepicker.css";使用了这个app.js

它对我有用。


Nat*_*sha 0

好悲伤。
'../react-datepicker';

谢谢你帮我橡皮鸭!