Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Webpack 未找到模块:无法解析web3无法解析块菌合同_Webpack_Blockchain_Solidity_Truffle_Web3js - Fatal编程技术网

Webpack 未找到模块:无法解析web3无法解析块菌合同

Webpack 未找到模块:无法解析web3无法解析块菌合同,webpack,blockchain,solidity,truffle,web3js,Webpack,Blockchain,Solidity,Truffle,Web3js,当我运行命令npm run dev时,它给了我这个错误,我多次尝试安装不同版本的web3和truffle contract,但每次都给我相同的错误 确切错误: ERROR in ./app/javascripts/app.js Module not found: Error: Can't resolve 'truffle-contract' in 'C:\Users\Siddharth\Desktop\SID\ALSC\PROJECT\asset-lending\app\javascripts'

当我运行命令
npm run dev
时,它给了我这个错误,我多次尝试安装不同版本的
web3
和truffle contract,但每次都给我相同的错误

确切错误:

ERROR in ./app/javascripts/app.js
Module not found: Error: Can't resolve 'truffle-contract' in 'C:\Users\Siddharth\Desktop\SID\ALSC\PROJECT\asset-lending\app\javascripts'
 @ ./app/javascripts/app.js 6:1-55
 @ multi (webpack)-dev-server/client?http://localhost:8080 ./app/javascripts/app.js

ERROR in ./app/javascripts/app.js
Module not found: Error: Can't resolve 'web3' in 'C:\Users\Siddharth\Desktop\SID\ALSC\PROJECT\asset-lending\app\javascripts'
 @ ./app/javascripts/app.js 5:1-39
 @ multi (webpack)-dev-server/client?http://localhost:8080 ./app/javascripts/app.js
webpack: Failed to compile.

npm install truffle contract解决了这两个错误,如果它不起作用,请尝试全局安装,在我的例子中,我是在本地安装的


我在本地和全局都尝试过,但仍然出现了相同的错误