Можно ли импортировать сторонние модули узлов в расширения?
Я пытаюсь разработать расширение 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