Можно ли импортировать сторонние модули узлов в расширения?

Я пытаюсь разработать расширение brackets.io и планирую использовать стороннюю библиотеку npm? Могу ли я импортировать это?

define(function (require, exports, module) {
    "use strict";

    var ExtensionUtils  = brackets.getModule("utils/ExtensionUtils");
    var CommandManager = brackets.getModule("command/CommandManager");
    var Menus = brackets.getModule("command/Menus");
    var modulePath = ExtensionUtils.getModulePath(module);
    var thirdPartyLib = require('./node_modules/lib/lib.js'); // this is throwing an error!


});

1 ответ

Расширения скобок выполняются на стороне webkit, а не на стороне узла.

Взгляните на эту страницу: https://github.com/adobe/brackets/wiki/Brackets-Node-Process:-Overview-for-Developers

Другие вопросы по тегам