일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 모듈 배포하기
- 개인 프로젝트
- 알고리즘
- ES6
- 리액트
- 자바스크립트 객체
- 함수
- 코드스쿼드
- Hello Coding HTML5+CSS3
- 레인지 슬라이더
- 주간 회고
- 네이버 테크 콘서트
- toast
- 회고의 회고
- html
- npm
- 토이 프로젝트
- 우아한테크코스
- express
- 프로그래머스
- CSS
- 우아한형제들
- AWS
- 인사이드 자바스크립트
- 우아한테크캠프
- 자바스크립트
- 자바
- 우아한테크캠프 4기
- 토이프로젝트
- 러닝 자바스크립트
- Today
- Total
목록트러블슈팅 (9)
블로그
AWS ec2에서 환경 설정을 마치고 익스프레스 서버를 실행하니 에러가 발생했다. 흔한 문법 에러였고, 발생한 지점은 webpack.config의 import 라인이었다. 웹팩 설정파일에서 CommonJS의 require가 아닌 import를 사용하려고 하다보니 발생했다. package.json에 type 설정이 안됐나 싶었는데 별다른 문제는 없었고, 찾아보니 노드의 버전 문제였다. 로컬 환경에서 설치된 노드에 비해 리눅스에 설치된 노드의 버전이 낮았다. 리눅스에 설치된 버전은 10.x대였고, 해당 버전에서는 type을 module로 설정해도 옵션으로 --experimental-modules가 없다면 esm을 사용할 수 없었음 :) node의 버전을 업그레이드해서 처리 :) Experimental War..
레인지 슬라이더 모듈 개발을 위해 rollup을 사용하고 있는데 Styled Components 적용 이후 충돌이 발생했고, 정확한 에러 메시지는 아래와 같다! 2: //# sourceMappingURL=styled-components.esm.js.map Error: 'typeOf' is not exported by node_modules\react-is\index.js, imported by node_modules\styled-components\dist\styled-components.esm.js at error (C:\Users\kowoo\github\codesquad\range-slider\node_modules\rollup\dist\shared\rollup.js:7917:30) at Module..
npm ERR! code E403 npm ERR! 403 403 Forbidden - PUT https://registry.npmjs.org/json-range-slider-test - Forbidden npm ERR! 403 In most cases, you or one of your dependencies are requesting npm ERR! 403 a package version that is forbidden by your security policy, or npm ERR! 403 on a server you do not have access to. npm으로 모듈을 배포하려 했는데 에러가 발생했다. 이전에 배포했던 모듈은 콜라보레이터로 참여했었기에 직접 배포하지 않아서 뭐가 문제인가 하고 ..
java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must be tokens 문제 페이스북 소셜 로그인을 위해 http로 접근 시 페이지를 https로 리다이렉트 하는 과정에서 에러가 발생했다. 해결 로컬 접속을 고려하지 않은 결과 발생한 에러였고, 조건문을 통해 로컬에서 사용하는 port를 구분하도록 하였다. 기존 코드 if(location.protocol.indexOf('https') === -1) location.protocol = 'https:'; 변경 코드 if(location.protocol.indexOf('https') === -1 && location.port === "")..
import express from "express"; SyntaxError: Unexpected identifier 문제 노드를 실행하는 과정에서 express를 찾을 수 없다는 에러가 발생했다. 설마 express를 깜빡한걸까 싶어서 npm install을 시도했으나 당연하게도 아무것도 설치되지않았다. 물론 에러도 여전했기 때문에 package.json 을 살펴보았다. 별다른 문제는 발견되지 않았다. babel/node도 정상적으로 추가되어 있었으며, 문제가 발생한 index.js도 이상이 없었다. *node.js에서 es6이상 문법을 사용하려면 dependency로 babel/node를 추가하여야한다. 뭘까 싶었다. 해결 .babelrc 파일이 없어서 발생한 문제였다. 프리셋이 없는데 작동이 될리가..