Yêu cầu thg 8 20, 2018 11:13 SA 1748 0 3
  • 1748 0 3
0

Lỗi chạy npm run build

Chia sẻ
  • 1748 0 3

Em đang setup môi trường cho 1 project được clone về sau khi chạy npm install. Em có chạy build bằng lệnh npm run build thì bắn ra lỗi

ERROR in ./~/css-loader?{"url":false}!./~/sass-loader/lib/loader.js!./~/postcss-loader!./bower_components/bootstrap-daterangepicker/daterangepicker.css
Module build failed: Error: Node Sass does not yet support your current environment: Linux 64-bit with Unsupported runtime (64)

Em nghi là do version của Node, không biết có đúng không Anh chị cho em xin solution sửa với ạ. Em cảm ơn anh chị.

3 CÂU TRẢ LỜI


Đã trả lời thg 8 21, 2018 12:21 SA
Đã được chấp nhận
+2

Chắc là do node với npm của bạn rồi, bạn update lên xem sao 😄

Bạn có thể dùng n để quản lý version node trong máy của mình 😄

$ sudo npm install -g n
$ sudo n stable

Sau đó bạn kiểm tra xem version node với npm trong máy mình là gì? (nếu vẫn gặp vấn đề thì bạn gửi luôn thông tin về version node, npm của mình lên đây nhé 😄)

$ npm -v
$ node -v

Sau khi update xong, bạn hãy tiến hành rebuild lại node-sass xem sao 😄

$ npm rebuild node-sass
Chia sẻ
Đã trả lời thg 8 21, 2018 5:19 SA
+2

Nếu bạn đã "nghi" là do version của Node thì ít ra cũng cho mọi người biết là bạn đang dùng version nào, OS nào thì mọi người mới biết đường mà giúp chứ.

Trường hợp của bạn thì có thể là do bạn copy folder node_modules từ đâu đó về thôi chứ lỗi do node version thì nó đã lỗi từ lúc bạn install rồi. Bạn xóa node_modules đi rồi chạy lại npm install xem có được không. Hoặc là npm rebuild node-sass thử xem.

Chia sẻ
Đã trả lời thg 8 22, 2018 1:35 SA
0

Em cảm ơn mọi người, em đã sửa được rồi ạ. node của em đang 10. em phải down nó xuống node 6.9 rồi xóa node_modules. Sau khi build lại thì đã chạy ngon (tungtang)

Chia sẻ
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí