TypeError: this.getOptions is not a function at Object.loader
해결 방법
Module not found: Error: Cannot resolve module 'sass-loader' · Issue #121 · vuejs-templates/webpack
위 링크에서 따봉 많은 두개의 command를 입력했고
npm install sass-loader --save-dev
npm install --save-dev node-sass
그래도 애러가 나서
vue error 해결법: Syntax Error: TypeError: this.getOptions is not a function
위 링크 그대로 입력했더니 해결
[email protected] requires a peer of webpack@^4.36.0 || ^5.0.0 but none is installed. You must install peer dependencies yourself.
그래서 webpack 4.36을 다운 받았더니
webpack-cli, webpack-dev-middleware, html-webpack-plugin도 다 버전 오류가 떠서 다시 설치
dev: "node build/dev-server.js"
에러 발생해서 아예 npm run dev 자체가 안됨
그래서 다시 webpack, webpack-cli, webpack-dev-middleware, html-webpack-plugin 버전 낮췄더니 npm run dev는 되는데 localhost 연결 후 Cannot GET
npm install --save-dev node-sass