【问题标题】:How do i create a new file in the current working directory for an atom package?如何在当前工作目录中为 atom 包创建新文件?
【发布时间】:2017-07-15 07:48:44
【问题描述】:

我正在尝试使用 JavaScript 创建一个 atom 包,它将在当前工作目录中创建一个新文件并向文件中添加一些文本。我该怎么办?

【问题讨论】:

  • 到目前为止你尝试过什么?您是否阅读过有关创建 atom 包的教程,例如:sitepoint.com/…
  • 你给的教程是针对语法包的?我不确定要尝试什么。什么都找不到

标签: javascript node.js atom-editor


【解决方案1】:

所以我查看了其他一些 atom 包,发现它们使用了一个名为 fs 的模块,并获取了他们使用 atom.project.getPaths()[0] 的当前工作目录,所以我让它工作了!

var fs = require('fs');
fs.writeFile(atom.project.getPaths()[0] + '\\test.txt', "Hey there!", function(err) {
  if(err) {
    return console.log(err);
  }
  console.log("The file was saved!");
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-16
    • 1970-01-01
    • 2012-12-17
    • 1970-01-01
    • 2018-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多