【发布时间】:2018-01-18 19:32:57
【问题描述】:
我正在尝试运行 Truffle Petshop 示例:http://truffleframework.com/tutorials/pet-shop
但是 Migrations.sol 要么无法编译,要么写入工件失败。我无法从错误中确定哪个。输出表明 Adoption.sol 已编译,然后项目模板中提供的 Migrations.sol 未编译。很明显,项目模板是正确的,那么会导致错误的原因是什么?
我在 Windows 7.0 上运行具有提升权限的 PowerShell。
提前致谢
输出:
PS C:\Users\username\Documents\Code\BlockChainCode\pet-shop-box-master> truffle compile
Compiling .\contracts\Adoption.sol...
Compiling .\contracts\Migrations.sol...
5
truffle : 5
At line:1 char:1
+ truffle compile
+ ~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (5:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
C:\Users\username\AppData\Roaming\npm\node_modules\truffle\node_modules\solc\wrapper.js:48
throw e;
^
abort(5) at Error
at jsStackTrace (C:\Users\username\AppData\Roaming\npm\node_modules\truffle\node_modules\solc\soljson.js:1:19718)
at stackTrace (C:\Users\username\AppData\Roaming\npm\node_modules\truffle\node_modules\solc\soljson.js:1:19901)
at abort (C:\Users\username\AppData\Roaming\npm\node_modules\truffle\node_modules\solc\soljson.js:19:15285)
at Array.dXb (C:\Users\username\AppData\Roaming\npm\node_modules\truffle\node_modules\solc\soljson.js:11:585101)
at Array.tX (C:\Users\username\AppData\Roaming\npm\node_modules\truffle\node_modules\solc\soljson.js:8:557453)
at Array.eea (C:\Users\username\AppData\Roaming\npm\node_modules\truffle\node_modules\solc\soljson.js:6:495332)
at Object.wOb [as dynCall_ii] (C:\Users\username\AppData\Roaming\npm\node_modules\truffle\node_modules\solc\soljson.js:11:540050)
at invoke_ii (C:\Users\username\AppData\Roaming\npm\node_modules\truffle\node_modules\solc\soljson.js:1:1275129)
at Array.ixa (C:\Users\username\AppData\Roaming\npm\node_modules\truffle\node_modules\solc\soljson.js:7:494308)
at Object.bVb [as dynCall_viii] (C:\Users\username\AppData\Roaming\npm\node_modules\truffle\node_modules\solc\soljson.js:11:577232)
【问题讨论】:
标签: truffle