E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj>ionic serve -l
(node:4772) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version.
There is an error in your gulpfile:
Error: Node Sass does not yet support your current environment: Windows 64-bit with false
For more information on which environments are supported please see:
TODO URL
at Object.<anonymous> (E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj\node_modules\node-sass\lib\index.js:12:11)
at Module._compile (module.js:541:32)
at Object.Module._extensions..js (module.js:550:10)
at Module.load (module.js:456:32)
at tryModuleLoad (module.js:415:12)
at Function.Module._load (module.js:407:3)
at Module.require (module.js:466:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (E:\A Prem World\Team_Work_Tasks\Anjali\Anjali_20160524\QuizApp_20160524_01_Anj\node_modules\gulp-sass\index.js:187:21)
at Module._compile (module.js:541:32)
ionic-framework
npm
node-sass
Premkumar Agrawal
sumber
sumber
npm rebuild node-sass
atausudo npm rebuild node-sass
Jawaban:
Pesan kesalahan ini tidak menunjukkan masalah dengan Ionic, melainkan dengan node-sass, yang ditentukan untuk dieksekusi di file Gulp Anda. Kesalahan node-sass,
Node Sass does not yet support your current environment
menunjukkan bahwa versi node-sass yang Anda coba jalankan tidak kompatibel dengan versi node yang diinstal.Periksa catatan rilis Node Sass untuk versi node-sass yang Anda miliki, untuk melihat versi node mana yang diperlukan. Jika versi node salah, Anda harus menurunkan node, atau mengupgrade node-sass, sampai Anda memiliki pasangan yang kompatibel. Jika versi node didukung, Anda mungkin hanya perlu menjalankan
npm rebuild node-sass
(dengan-g
jika node-sass diinstal secara global). Jika itu tidak berhasil, Anda bisanpm uninstall node-sass && npm install node-sass
(sekali lagi, dengan-g
jika perlu).Masalah github ini memiliki lebih banyak info tentang ini.
sumber
node_modules
dan dilakukanyarn install
yang membangun kembalinode-sass
(dan lib lainnya) dengan versi baru dari node. Terima kasih.npm un node-sass && npm i node-sass -D
jika Anda memiliki devDependenciesnode-sass
Anda .npm uninstall node-sass
&&npm install node-sass
adalah cara yang lebih baik untuk memperbaikinyasumber
Bekerja untuk saya hanya setelah menginstal Python 2.7.x (bukan 3.x) dan kemudian
npm uninstall node-sass && npm install node-sass
seperti yang dikatakan @Quinn Comendant.sumber
Menghapus
node_modules
dan menjalankannpm install
memperbaiki kesalahan itu untuk saya.Yang lain berkata:
npm rebuild node-sass
ataunpm audit fix
mungkin membantu.sumber
npm config set msvs_version 2015 --global
setelah menginstal Visual Studio Build Tools dan sebelum menjalankannpm install
ataunpm rebuild node-sass
. Lihat di sini untuk lebih jelasnya.Saya mencoba ini tetapi tidak berhasil untuk saya dan melemparkan kesalahan:
Saya telah menginstal yang terbaru
Node.js
(yang saat ini 11.11.0 Sekarang ), setelah menghadapi masalah ini saya hanya melakukan hal berikut:Setelah menjalankan perintah ini semuanya bekerja dengan baik untuk saya.
sumber
Semua hal di atas tidak berhasil untuk saya. Saya benar-benar menghapus dan menginstal ulang dan itu menyelesaikan masalah.
Untuk menghapus yang ada:
Kemudian untuk menginstal ulang:
sumber
Mengalami masalah ini,
npm i @ionic/app-scripts
adalah satu-satunya hal yang berhasil.sumber
Coba ini:
sumber
memutar kembali ke node
v10.17.0
memperbaiki masalah saya.Anda dapat menggunakan nvm untuk melakukannya:
https://github.com/nvm-sh/nvm
sumber
Periksa catatan rilis Node Sass untuk versi node-sass yang Anda miliki, untuk melihat versi node mana yang diperlukan. Jika versi node salah, Anda harus menurunkan node, atau mengupgrade node-sass, sampai Anda memiliki pasangan yang kompatibel. Jika versi node didukung, Anda mungkin hanya perlu menjalankan
npm rebuild node-sass
. Jika tidak berhasil, Anda dapatnpm uninstall node-sass
ataunpm install node-sass
sumber
Dalam kasus saya, masalahnya adalah ketika saya menginstal node versi terbaru yaitu; 10.6.0. Kesalahan yang sama muncul dan dengan referensi ke @Quinn Menghapus instalasi versi itu dan menginstal versi 8.11.3 LTS. Sekarang bekerja dengan baik :)
sumber
Tautan dari pelacakan tumpukan di bawah membantu saya dalam menyelesaikan masalah ini.
Tautan ini (
https://github.com/sass/node-sass/releases/tag/v4.7.2
) dengan jelas menunjukkan versi node yang didukung.Setelah menurunkan versi node menjadi
8.11.1
, dieksekusinpm install
lagi. Mendapat pesan berikut.Akhirnya, lari
npm rebuild node-sass --force
seperti yang diinstruksikan dan semua mulai bekerjasumber
Saya memiliki masalah yang sama dan saya menyelesaikannya dengan berikutnya:
1- periksa versi node sass untuk proyek saat ini
2- buka rilis node-sass: " https://github.com/sass/node-sass/releases/tag/v@.@.@ " (tetapi versi node sass Anda di sini)
3- periksa tabel Lingkungan yang Didukung dan lihat apakah versi Node Anda ada di dalamnya
4- jika tidak maka downgrade versi node Anda ke versi terakhir yang ada di tabel
Saya tahu ini bukan solusi sempurna tetapi saya tidak menemukan hal lain dalam kasus saya
sumber
untuk visual studio 2019 perlu mengubah jalur MSBuild
sumber
Perintah
npm uninstall node-sass && npm install node-sass
tidak membantu saya, tetapi setelah menginstal Python 2.7 dan Visual C ++ Build Tools saya menghapus folder node_modules, membuka CMD dari Administrator dan menjalankannpm install --msvs_version=2015
. Dan itu berhasil diinstal!Komentar ini dan tautan ini juga dapat membantu.
sumber
Apakah Anda menggunakan
Git-Bash
di Windows? Saya mendapatkan kesalahan yang sama sampai saya mencobaPowerShell
dan secara ajaib kesalahan ini menghilang.sumber
Saya mendapat kesalahan ini ketika saya memperbarui node menggunakan NVM. untuk menghapus proses ini;
npm rebuild node-sass
sumber