Я пытаюсь использовать React как часть дополнения firefox, над которым я работаю. Реакция работает нормально, пока я не использую jsx. Babel не работает - потому что я не могу указать тип добавляемого скрипта.Firefox Addon SDK: поддержка Babel
Я делаю:
tabs.open({
url: 'index.html',
onReady: function(tab){
var worker = tab.attach({
contentScriptFile: [
'./jquery-2.1.4.min.js',
'../node_modules/react/dist/react.js',
'../node_modules/react-dom/dist/react-dom.js',
'../node_modules/babel-preset-react/index.js',
'./js/main.js', // the file i need to specify as type: text/babel
],
});
}
);
В идеале я бы возможность установить свойство типа на './js/main.js'
сценарий, но документы, кажется, не имеют ничего.
Первоначально, это то, что я пробовал. У меня были трудности с этим - возможно, потому, что у меня были общие проблемы с добавлением дополнительных скриптов. Я еще раз посмотрю на это позже и посмотрю, смогу ли я его повторить. – thelastshadow