【问题标题】:Error: Cannot find module 'react-router/lib/getRouteParams'错误:找不到模块“react-router/lib/getRouteParams”
【发布时间】:2021-11-29 21:31:21
【问题描述】:

我做了 npm -install -react-router-dom 和所有好的废话,我在节点模块中有 react-router。我似乎找不到这个问题的解决方案。

以下是错误代码。

Compiling your contracts...
===========================
> Compiling .\src\contracts\EthSwap.sol
> Compiling .\src\contracts\Migrations.sol
> Compiling .\src\contracts\Token.sol     
> Artifacts written to C:\Users\ssand\AppData\Local\Temp\test--2500-cjuPSMOV4zat
> Compiled successfully using:
   - solc: 0.5.16+commit.9c3226ce.Emscripten.clang

Error: Cannot find module 'react-router/lib/getRouteParams'
Require stack:
- C:\Users\ssand\eth_swap\node_modules\react-bootstrap\lib\Breadcrumb.js
- C:\Users\ssand\eth_swap\test\EthSwap.test.js
- C:\Users\ssand\AppData\Roaming\npm\node_modules\truffle\node_modules\mocha\lib\mocha.js
- C:\Users\ssand\AppData\Roaming\npm\node_modules\truffle\node_modules\mocha\index.js
- C:\Users\ssand\AppData\Roaming\npm\node_modules\truffle\build\cli.bundled.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:889:15)
    at Function.Module._load (internal/modules/cjs/loader.js:745:27)
    at Module.require (internal/modules/cjs/loader.js:961:19)
    at require (internal/modules/cjs/helpers.js:92:18)
    at Object.<anonymous> (C:\Users\ssand\eth_swap\node_modules\react-bootstrap\lib\Breadcrumb.js:28:37)
    at Module._compile (internal/modules/cjs/loader.js:1072:14)
    at Module._extensions..js (internal/modules/cjs/loader.js:1101:10)
    at Object.require.extensions.<computed> [as .js] (C:\Users\ssand\eth_swap\node_modules\babel-register\lib\node.js:152:7)
    at Module.load (internal/modules/cjs/loader.js:937:32)
    at Function.Module._load (internal/modules/cjs/loader.js:778:12)
    at Module.require (internal/modules/cjs/loader.js:961:19)
    at require (internal/modules/cjs/helpers.js:92:18)
    at Object.<anonymous> (C:\Users\ssand\eth_swap\test\EthSwap.test.js:8:17)
    at Module._compile (internal/modules/cjs/loader.js:1072:14)
    at loader (C:\Users\ssand\eth_swap\node_modules\babel-register\lib\node.js:144:5)
    at Object.require.extensions.<computed> [as .js] (C:\Users\ssand\eth_swap\node_modules\babel-register\lib\node.js:154:7)
    at Module.load (internal/modules/cjs/loader.js:937:32)
    at Function.Module._load (internal/modules/cjs/loader.js:778:12)
    at Module.require (internal/modules/cjs/loader.js:961:19)
    at require (internal/modules/cjs/helpers.js:92:18)
    at C:\Users\ssand\AppData\Roaming\npm\node_modules\truffle\node_modules\mocha\lib\mocha.js:390:36
    at Array.forEach (<anonymous>)
Truffle v5.4.19 (core: 5.4.19)
Node v14.17.5
PS C:\Users\ssand\eth_swap> 

【问题讨论】:

    标签: node.js reactjs solidity truffle


    【解决方案1】:
    npm install react-router-dom --save
    

    如果它不起作用,请尝试验证您的路径环境变量并添加您安装 react 模块的目录。

    【讨论】:

      猜你喜欢
      • 2016-03-31
      • 2022-11-28
      • 2017-03-31
      • 2012-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-15
      • 2014-10-03
      相关资源
      最近更新 更多