2016-04-15 3 views
0

Я делаю расширение chrome, которое будет запускать некоторые тесты, и мне нужно будет изменить эти тесты, добавив новый js-файл для каждого теста внутри тестов папок , так что я пытался использовать это на моем манифесте:Chrome Extension - manifest.json загрузить все js в папку

"content_scripts": [ 
    { 
     "matches": ["*://mysite.com/*"], 
     "js": [ 
     "content.js", 
     "tests/*.js" 
     ], 
     "run_at": "document_end" 
    } 
    ] 

Но хром выдает ошибку при загрузке этого манифеста. Есть ли другой способ сделать это?

+0

[Документация по API] (https://developer.chrome.com/extensions/content_scripts) указывает, что может использоваться только массив строк. Поэтому я не думаю, что шаблон glob будет работать здесь. – morkro

+0

какая ошибка хром бросает? –

+0

Я не стал писать там, потому что это простая ошибка: «Не удалось загрузить javascript для скрипта контента». –

ответ

2

Невозможно это сделать, вам нужно явно указать все сценарии.

Ваш лучший выбор - иметь скрипт сборки, который обновляет сам manifest.json.

Смежные вопросы