Nodejs 读取文件 ENAMETOOLONG

Aks*_*ood 6 fs node.js

我正在尝试使用const config = fs.readFileSync(configFilePath,'utf8');

但它实际上返回了一个错误,如下所示:

fs.js:663
  return binding.open(pathModule.toNamespacedPath(path),
                 ^

Error: ENAMETOOLONG: name too long, open '/Users/akshaysood/Blockchain/fabricSDK/dist/name: "Network"
version: "1.0"
Run Code Online (Sandbox Code Playgroud)

我尝试读取的文件可在https://hastebin.com/ubaq​​akixit.http上找到

我是新来的node.js。如果有人知道这个错误请告诉我

刘宇翔*_*刘宇翔 4

Node sdk 接受 Yaml 文件路径作为输入,而不是接受 Yaml 文件内容。所以应该是

const path = require('path');
const config= path.resolve(configFilePath);
Run Code Online (Sandbox Code Playgroud)

继续