0

実行中の拡張機能に属するディレクトリにアクセスする正規の方法を探しています。現時点では、私はこのクラッジを持っています。main.js と同じディレクトリにある .json にアクセスできます。

var support_dir = brackets.app.getApplicationSupportDirectory(),
    precursor_path,
    precursor_file = "package.json";   // where this represents some config file.

support_dir += "/extensions/user/zeffii.precursor/";
precursor_path = support_dir + precursor_file;

var prototypes;
$.getJSON(precursor_path, function (data) {
    prototypes = data;
});
4

1 に答える 1

3

これはうまくいくはずです:

var ExtensionUtils = brackets.getModule("utils/ExtensionUtils");

var path = ExtensionUtils.getModulePath(module);

(拡張モジュールの上部にあるmoduleから来ます)。define(function (require, exports, module) {

于 2014-01-24T20:01:43.943 に答える