Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 도커
- mysql error
- react map error
- map is not a function
- jdk
- 관리
- join
- sts
- systemd
- 도커파일
- brew install mariadb
- Docker
- jar deploy
- sudo
- ps
- springboot jar
- Access denied for user ''@'localhost'
- spring framework
- 파일 시스템
- install
- 설치
- mysql
- Oracle
- DB
- mac mariadb
- springboot
- Dockerfile
- jar배포
- docker container
- root
Archives
- Today
- Total
Yoon.s
[React/Mobx] Mobx 시작하기 본문
일단 리액트 이용하여 프로젝트 생성!!
이때, 리액트 프로젝트의 경우, mobx에서 사용하는 decorator문법(@를 사용한 문법의 형태)을 지원하지 않아 설치해야 함. (초기 설치 시, npm 사용하였기에 npm으로 설치)
npx create-react-app 프로젝트이름
cd 프로젝트 이름
npm run eject
# 아래 에러 발생 시,
Remove untracked files, stash or commit any changes, and try again.....
git add .
git commit -m "commit before eject"
commit 해준 다음 npm run eject 실행할 것 !!
그래도 안된다면, 아예 새로운 디렉터리를 만들어서 그 곳에서 실행해볼 것 !
Mobx 설치
1. mobx와 mobx-react 설치
npm install mobx mobx-react --save
2. babel 플러그인 설치
npm add @babel/plugin-proposal-class-properties @babel/plugin-proposal-decorators
3. babel 설치 후 package.json 들어가서 설정 바꿔주기
: babel 부분에 가서 아래 내용으로 수정!!
"babel": {
"presets": [
"react-app"
],
"plugins": [
["@babel/plugin-proposal-decorators", { "legacy": true}],
["@babel/plugin-proposal-class-properties", { "loose": true}]
]
}
'프론트 > React' 카테고리의 다른 글
[React] map 함수 사용 에러 (0) | 2020.10.02 |
---|---|
React/Mobx 오류 처리 (0) | 2020.09.11 |
VSCode 환경셋팅 및 확장 프로그램 (0) | 2020.08.12 |
Comments