I tried to create a material demo using preact-cli, and I want to use react-diff-viewer, so I installed it via npm i react-diff-viewer react-list-drag-and-drop -S.
D:\code\material-demo>npm i react-diff-viewer react-list-drag-and-drop -S
npm WARN react-diff-viewer@1.0.3 requires a peer of react@^15.3.0 || ^16.0.0 but none is installed. You must install peer dependencies yourself.npm WARN react-diff-viewer@1.0.3 requires a peer of react-dom@^15.3.0 || ^16.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN react-list-drag-and-drop@0.8.1 requires a peer of react@^16.3.2 but none is installed. You must install peer dependencies yourself.
npm WARN react-list-drag-and-drop@0.8.1 requires a peer of react-dom@^16.3.2 but none is installed. You must install peer dependencies yourself.
+ react-diff-viewer@1.0.3
+ react-list-drag-and-drop@0.8.1
When I run npm run dev, I got the error belows.
Build failed!
✖ ERROR ./node_modules/babel-loader/lib??ref--0!./src/routes/home/index.js
Module not found: Error: Can't resolve 'react-diff-viewer' in 'D:\code\material-demo\src\routes\home'
@ ./node_modules/babel-loader/lib??ref--0!./src/routes/home/index.js 14:0-48
@ ./src/routes/home/index.js
@ ./src/components/app.js
@ ./src/index.js
@ ./node_modules/preact-cli/lib/lib/entry.js
@ multi ./node_modules/preact-cli/lib/lib/entry webpack-dev-server/client webpack/hot/dev-server
I tried to create a material demo using
preact-cli
, and I want to usereact-diff-viewer
, so I installed it vianpm i react-diff-viewer react-list-drag-and-drop -S
.When I run
npm run dev
, I got the error belows.