import三种不同的用法:
第一种:
import "filename";
第二种:
import * as symbolName from "filename";
import "filename" as symbolName;
第三种:
import {symbol1 as alias, symbol2} from "filename";
可以将一个合约中的名字,重新命名,不会跟当前合约冲突;
接下来我们来看一下:如果要在1_test.sol使用artifacts/test/test3.sol文件,那我们需要怎么写;
代码如下:
import * as test2 from "2_test.sol";//导入同目录文件;
import * as test3 from "artifacts/test/test3.sol";//导入不同目录文件;
要注意从绝对路径开始写起,才能导入。
其他附录请查看:
网友评论