자율훈련 2017/11/04
2339 단어 Node.jsReactcreate-react-appMac
오늘 할 일
환경 구조
고정 NodeJS 버전
$ nvm ls
$ nvm install 9.0.0
$ nvm use 9.0.0
$ nvm alias default 9.0.0
NPM에서 YARN으로 패킷 관리 전환
먼저 yarn을 조사...
$ nvm ls
$ nvm install 9.0.0
$ nvm use 9.0.0
$ nvm alias default 9.0.0
https://www.webprofessional.jp/yarn-vs-npm/
https://yarnpkg.com/ja/
yarn
종속 파일 잠금
명확한 요구 사항
npm shrinkwrap
자주lock 생성병렬 설치
순서
병렬(빠름)
출력
군더더기
최적화
호환성
세련된 기본값(add, why...etc)
...듣기에 괜찮다.
"뭘 망설이는 거야?"그냥 선동하는 거니까 사용해 봐.
스스로 nvm를 사용했기 때문에 아래의 명령입니다.
$ brew install yarn --without-node
https://yarnpkg.com/ja/docs/install#alternatives-tab npm install은 대체 수단으로 제공되지만 yarn을 사용하는 이유 중 하나로 안전성에 정확한 가방이 설치되지 않았을 수 있으므로 추천하지 않습니다.
brew에서 yarn 설치 실패
각양각색의 환경이 너무 낡았다.
ruby2.42로 업데이트
$ brew update
$ brew upgrade ruby-build
패하다루비의 원래 경로 변경
sudo mv/usr/bin/ruby/usr/bin/ruby2.0.0
$ rbenv install --list
$ rbenv install 2.4.2
$ rbenv global 2.4.2
$ rbenv versions
전환이 없습니다.~/.ruby-version
2.4.2
바꿨어!설치된 환경인 경우 현재 디렉토리에서
yarn
를 실행하면 파일이 생성됩니다yarn.lock
.완성 후 리얼리티-app 앱 이름으로 제작된 환경으로 이동합니다.
$ react-create-app karma
$ cd karma
$ yarn start
시동이 걸렸습니다.간단해.버전 관리
$ git init
```text:.gitignore
# dev tools
/.idea
npm 모듈 추가
필요한 물건을 대략적으로 기술하다
전체 국면
yarn global add serve
-serve(http-server 등도 있지만 create-react-app의 지명이기 때문)
로컬 매크로 패키지
Reference
이 문제에 관하여(자율훈련 2017/11/04), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kiyomizu/items/c5f0c8e079e8b682f7e6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)