Rumah >hujung hadapan web >tutorial js >Mengapa ExecJS Gagal pada Windows Dengan 'sessions.js.coffee' dan Bagaimana Ia Boleh Dibetulkan?
ExecJS RuntimeError dalam Static Pages Home
Dalam kod yang disediakan, ExecJS::RuntimeError timbul disebabkan masalah dengan masa jalan JavaScript Windows . Ralat berlaku secara khusus apabila menilai fail JavaScript "sessions.js.coffee" semasa memaparkan reka letak "application.html.erb". Puncanya nampaknya adalah masalah dengan ExecJS berinteraksi dengan betul dengan masa jalan JavaScript terbina dalam pada sistem Windows.
Penyelesaian
Daripada mengabaikan masalah atau memasang Node .js, adalah disyorkan untuk menyiasat punca isu tersebut. Penyelesaiannya melibatkan pengubahsuaian fail "runtimes.rb" dalam permata ExecJS.
Langkah Terperinci
Dalam bahagian yang bermula dengan "JScript = ExternalRuntime .new", buat perubahan berikut:
Pilihan Alternatif
Atas ialah kandungan terperinci Mengapa ExecJS Gagal pada Windows Dengan 'sessions.js.coffee' dan Bagaimana Ia Boleh Dibetulkan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!