我正在尝试在Ubuntu计算机上的devmod中部署chaincode。我正在学习本教程。
问题是当我使用以下命令时:import React, { Component } from 'react';
import SignIn from './components/SignIn/SignIn';
import Register from './components/Register/Register';
import ListOfProd from './containers/ListOfProd';
import Search from './containers/Search';
import './App.css';
class App extends Component {
render() {
return (
<div className="App">
<Search></Search>
</div>
);
}
}
export default App;
它显示以下错误:
CORE_CHAINCODE_LOGLEVEL=debug CORE_PEER_ADDRESS=localhost:7052 npm start
完整的日志可以在这里找到: https://hastebin.com/arerozesad.sql
我正在关注本教程: https://hyperledger-fabric.readthedocs.io/en/v1.0.6/peer-chaincode-devmode.html
答案 0 :(得分:2)
首先,我希望您使用的是Fabric v1.1或更高版本,因为v1.0.x不支持Node.js链码。
您列出的说明用于运行Go链码。 对于Node.js链码,您的命令应类似于
CORE_CHAINCODE_ID_NAME="mycc:v0" node mycc.js --peer.address grpc://localhost:7052
您也应该可以将node mycc.js
替换为npm start
。
有关更多信息,请参见https://github.com/hyperledger/fabric-chaincode-node#test-nodejs-chaincode。