already收藏

writeFileSync、existsSync、writeFi

2022-01-25  本文已影响0人  small_zeo
const fs = require('fs');

readdirSync

fs.readdirSync(path)
const packagesDir = path.resolve(__dirname, '../packages');
const files = fs.readdirSync(packagesDir);

files.forEach(() => { ... })

existsSync

fs.readdirSync(path)
const pkgExists = fs.existsSync(pkgPath);
  if (pkgExists) {
    ...
  }

writeFileSync

fs.writeFileSync(file, data[, options], callback) 
    fs.writeFileSync(
      apiExtractorConfigPath,
      `
{
  "extends": "../../api-extractor.json",
  "mainEntryPointFilePath": "./dist/packages/${shortName}/lib/index.d.ts",
  "dtsRollup": {
    "publicTrimmedFilePath": "./dist/${shortName}.d.ts"
  }
}
`.trim(),
    );
上一篇 下一篇

猜你喜欢

热点阅读