无法导入合同.未读取 JSON 文件



我正在学习毛毛雨/松露介绍教程,由于某种原因,当我导入合同时,我的合同是合同文件夹中的 json 文件,没有被读取。我尝试将文件更改为.js文件并使用 module.exports 或导出常量数据将其导出,但都不起作用。当我编写带有.js扩展名的代码时,代码阅读器会识别它,但它不会读取它。当我使用 .json 扩展名时,它根本不会接受它。文档说要使用.json,所以我不确定问题是什么。

我把它放在松露配置中.js将构建文件放入 react 客户端文件夹,我想知道这是问题所在吗?

    module.exports = {
    contracts_build_directory: path.join(__dirname, 
    "client/src/contracts")
   };

这是我的索引.js文件的代码

  import { Drizzle } from "drizzle";
  import MyStringStore from './contracts/MyStringStore';
 const options = {
   contracts = [MyStringStore],
    web3: {
       fallback: {
           type: "ws",
          url: "ws://127.0.0.1:9545",
      },
    },
  };
 // setup drizzle
 const drizzle = new Drizzle(options);

MyStringStore 是未被读取的变量我已经尝试了每个扩展,没有像我说的那样扩展。文件夹也位于正确的位置。

这只是

一个错误。我通过刮擦项目并像我一样设置它来修复它,但在编写客户端代码之前,我这次没有键入"npm start"。这可能就是引发错误的原因。

相关内容

  • 没有找到相关文章

最新更新