2015-10-21 2 views
0

Есть ли способ отключить такие функции в React? (например, в угловом вы можете использовать ngScp: https://docs.angularjs.org/api/ng/directive/ngCsp)Код реала включает функцию() eval, которая не поддерживает hrome-расширения

Подробнее

использование: Разработка расширений Chrome с React.

У расширений Chrome есть политика безопасности, которая не позволяет использовать код eval(). Я могу отключить политику безопасности в manifest.js, но затем я подвергаюсь атакам XSS, которые я не хочу делать.

+0

какой у вас прецедент? –

+0

прецедент: разработка хромированных расширений с реактивом. – eyalw

+0

Расширения Chrome имеют политику безопасности, которая не позволяет использовать код eval(). Я могу отключить политику безопасности в manifest.js, но затем я подвергаюсь атакам XSS, которые я не хочу делать. – eyalw

ответ

1

Вы можете удалить

devtool: 'eval',

в вашем webpack.config.js отключить функцию Eval.