Ben yeni bir sekme Chrome uzantısını oluşturmak için bu öğretici takip ediyorum Chrome uzantısında https://facebook.github.io/react/docs/tutorial.html..
js tepki ama JSX kullanarak Babel oluşturma için
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.23/browser.min.js"></script>
taktığınızda öğretici önerdiği gibi Bu hatayı tarayıcı konsolundan alıyorum.
"browser.min.js: 4 Tanınmayan EvalError: Bir dizeyi JavaScript olarak değerlendirmeyi reddetti çünkü" güvensiz durum ", aşağıdaki İçerik Güvenliği İlkesi yönergesi için izin verilen bir komut dosyası kaynağı değil:" script-src 'self " blob: dosya sistemi: chrome-extension-resource: "." screenshot of the error
Bunun, CSP yönergesini ihlal ettiğini biliyorum, ancak daha sonra babel kullanarak en son reaktifi nasıl kullanabilirim? manifest.json dosyasında
Uzantıya 'browser.min.js' dosyasını bir dosya olarak ekleyin ve buna bağlayın. (Bunun başka bir sorunun bir kopyası olması gerektiğini düşünüyorum, ancak bunu bulamıyorum.) Ayrıca manifestasyonunuzda "content_security_policy" 'ifadesini kullanabilirsiniz, ancak bu daha karmaşıktır. – Teepeemm