질문을 삭제하지 말아주세요.!
 
1
0
-1

책보면서 따라하고 있습니다.

라라벨 프로젝트 root에서 gulpfile.js를 책과 같이 작서하는데 require에 'laravel-elixir' 모듈이 필요하더라구요.

npm install laravel-elixir --save-dev

로 해당 모듈을 설치하려 했는데

Cannot download "https://github.com/sass/node-sass/releases/download/v3.13.1/win32-x64-57_binding.node":  

HTTP error 404 Not Found

라는 메시지가 출력됩니다.

npmjs.com에서 직접 모듈 검색을 해봤는데 책에 작성된 모듈은 없더라구요..

뭔가 엘릭서 사용이 변경된 건가요?

엘릭서 없이 그냥 걸프파일에 테스크 등록하고 프론트 리소스 따로 관리해볼까 하다가

아닌거 같아서.. 도움을 요청드립니다.

    CommentAdd your comment...

    1 answer

    1.  
      2
      1
      0

      라라벨 5.4부터는 gulp를 사용하지 않고 webpack을 사용합니다. 우선 아래 링크를 참고하시고, 안되면 다시 질문 남겨주세요.

      https://github.com/appkr/l5code/issues/11

      1. 장재원

        주원님께서 알려주신 내용 참고해서 해봤습니다.

        npm install webpack --save-dev
        npm install laravel-mix --save-dev

        webpack과 laravel-mix를 설치합니다.

        laravel-mix 설치하면 webpack.config.js 에 해당하는 webpack.mix.js 파일이 생성되어 있는데 해당 파일에 필요한 테스크?를 등록하여 사용하면 됩니다.

        package.json에 보면 스크립트들이 등록되어 있습니다. 

        보시고 npm run dev 같은 스크립트 돌려보시면 됩니다.

        아주 잘 동작하네요 ^^

        문제 있으신 분들은 위와 같은 방법으로 해결해 보시고 아래 문서도 참고해 보세요.

        https://github.com/JeffreyWay/laravel-mix/tree/master/docs#summary 

        감사합니다.

      CommentAdd your comment...