Hai,
Terima kasih untuk perpustakaan. Saya mencoba menggunakan ini dengan webpack (saya benar-benar hanya mencoba memasukkannya ke dalam aplikasi barebone yang dibuat dengan create-react-app
). Melihat contoh webpack Anda, saya tidak dapat menemukan perbedaan yang menyebabkan kesalahan ini, tetapi mungkin saya melewatkan sesuatu yang jelas. Tangkapan layar kesalahan terlampir di bawah ini
Saya tidak tahu apa yang menyebabkan ini... rm -rf node_modules
tidak memperbaiki masalah, tetapi menghapus seluruh proyek dan mengkloning ulang berhasil ¯_(ツ)_/¯
terjadi pada saya juga, tidak ada cara sederhana untuk mengatasinya?
+1
Saya menabrak masalah yang sama. Tidak tahu bagaimana cara memperbaikinya.
+1
dibuka kembali karena tampaknya orang lain mengalami masalah yang sama
Hai semua, mulai 4.1.6
creat-react-app akan berfungsi. https://github.com/securingsincity/react-ace-create-react-app-example sebagai contoh
Tahu apa yang sebenarnya menyebabkan ini? Saya mencoba menggunakan react-ace dalam proyek yang lebih besar dan saya mendapatkan kesalahan ini. Menghapus node_modules tidak membantu. Bereaksi 15.4.2
Saya mendapatkan kesalahan yang sama meskipun saya menggunakan versi 4.2.0
. Saya menghapus semuanya dan hanya mengimpor dua hal yaitu
import AceEditor from 'react-ace';
import brace from 'brace';
Kesalahan:
Uncaught TypeError: Cannot read property 'acequire' of undefined
Tapi, tetap saja itu mengatakan hal lama yang sama. Bagaimana cara memperbaikinya? @mathisonian
PS: Saya bahkan mencoba komponen contoh Anda sebagai pengganti hanya untuk melihat apakah itu berfungsi; tapi sayangnya tidak! Saya harap Anda dapat segera membantu. #187
Saya mendapatkan ini di V5.0.1. Saya telah menghancurkan node_modules, membersihkan cache benang, menginstal ulang modul dengan benang, dan masih mendapatkan kesalahan ini. Aplikasi hello world _simplest_ akan gagal jika saya mencoba import AceEditor from 'react-ace'
dalam file.
@securingsincity Apa yang harus saya cari agar ini berfungsi? Apakah ini semacam kesalahan kompilasi dengan brace/react-ace?
Saya mendapatkan kesalahan yang sama jika saya mencoba untuk langsung memasukkan file JS yang dikompilasi: import AceEditor from '../node_modules/react-ace/dist/react-ace.js'
Berlari ke masalah yang sama. 'brace' bergantung pada variabel global (window.ace) dan akan gagal jika sudah ada variabel window.ace pada halaman. Pastikan Anda hanya mengimpor ace sekali.
Menghadapi masalah yang sama saat menerapkannya ke produksi melalui create-react-app
.
Maksud saya secara lokal itu berfungsi sangat baik tetapi setelah digunakan dengan CI - saya melihat kesalahan ini
ace.js:37 Uncaught TypeError: Cannot read property 'acequire' of undefined
"brace": "^0.11.1",
"react": "^16.4.0",
"react-ace": "^6.1.4",
"react-dom": "^16.4.0",
Ada ide bagaimana cara memperbaikinya?
Saya telah mencoba membuat build produksi di create-react-app
secara lokal dan dapat mereproduksi masalah tersebut.
window.ace
adalah undefined
setelah build berhasil.
Terjebak dalam hal ini :( adakah yang menyelesaikan ini?
Komentar yang paling membantu
Berlari ke masalah yang sama. 'brace' bergantung pada variabel global (window.ace) dan akan gagal jika sudah ada variabel window.ace pada halaman. Pastikan Anda hanya mengimpor ace sekali.