Scratch ww 시스템 구축
6514 단어 프로 그래 밍 언어nodejs
환경 준비
1. 배합 소프트웨어 설치
코드 를 컴 파일 해 야 하기 때문에 필요 한 구성 요 소 를 미리 설치 해 야 합 니 다.
yum -y install git gcc gcc-c++ openssl-devel make python
2. curl 을 사용 하여 nodejs yum 소스 를 다운로드 하고 설치 합 니 다.
Nodejs 환경 을 구축 하 는 방식 이 많 습 니 다. 예 를 들 어 가방 을 다운로드 하거나 yum 으로 설치 하 는 등 저 는 yum 으로 설치 합 니 다.설치 하기 전에 Nodejs 의 원본 을 지정 해 야 합 니 다.
# 7.x
curl --silent --location https://rpm.nodesource.com/setup_7.x | bash -
# 6.x
curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -
# 5.x
curl --silent --location https://rpm.nodesource.com/setup_5.x | bash -
# 4.x
curl --silent --location https://rpm.nodesource.com/setup_4.x | bash -
# 0.10
curl --silent --location https://rpm.nodesource.com/setup | bash -
내 가 설치 한 것 은 v6. x 이다.
2. Nodejs 설치
1. 명령 실행 node 설치
yum install -y nodejs
주: 이 안의 버 전 은 지정 할 필요 가 없습니다. 이전 단계 에서 지정 한 소스 에 따라 6. x 의 소스 를 사용 하면 6 시리즈 의 최신 버 전 을 설치 합 니 다.
2. 설치 성공 여부 테스트
node -v
# v6.9.1
npm -v
# v3.10.8
주: node 설치 가 완료 되면 node 와 npm 를 자동 으로 서비스 로 설정 합 니 다.그러나 node 자체 npm 가 반드시 최신 버 전 은 아 닙 니 다. 다음 명령 을 사용 하여 npm 를 업그레이드 할 수 있 습 니 다.
npm i npm -g
3. scratch www 설치
1. 설치 준비
scratch github 에 따 르 면 원칙적으로 미리 준비 할 필요 가 없 지만 컴 파일 과정 에서 다음 과 같은 정 보 를 제시 합 니 다.오 류 를 피하 기 위해 이전의 설치 과정 을 정리 하고 일부 모듈 을 미리 설치 할 수 있다.
npm WARN prefer global i18next-conv@2.5.0 should be installed with -g
npm WARN prefer global jshint@2.9.4 should be installed with -g
npm WARN prefer global node-gyp@3.4.0 should be installed with -g
(1)webpack
npm install webpack -g
(2) 기타 보조
npm install i18next-conv -g
npm install jshint -g
npm install node-gyp -g
2. 프로젝트 코드 가 져 오기
다음 명령 을 실행 합 니 다:
git clone https://github.com/LLK/scratch-www.git
주: 코드 가 검출 되면 scratch - ww 디 렉 터 리 가 자동 으로 생 성 됩 니 다.
3. 빌 드 코드
(1) 디 렉 터 리 에 들 어가 기
cd scratch-www
(2) node - ass 설치
정상 적 인 경우 인 스타 그램 명령 을 실행 할 때 node - ass 의존 도 를 자동 으로 설치 합 니 다.그러나 실제 과정 에서 node - ass 를 자동 으로 다운로드 하고 컴 파일 하 는 데 오류 가 자주 발생 하 며 수 동 으로 설 치 된 node - ass 도 오류 가 발생 할 수 있 습 니 다.제 가 설치 하 는 과정 에서 저 는 아 리 라 이브 러 리 에서 컴 파일 된 node - ass 를 사용 하여 다음 명령 을 수행 합 니 다.
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install node-sass@3.11.2
주: 기본 으로 설 치 된 node - ass 버 전 은 3.3.3 이 고 제 가 설치 한 것 은 최신 버 전 입 니 다.
(3)Build scratch
다음 명령 을 각각 실행 합 니 다:
npm install
npm run build
(4) 실행
build 과정 에서 오류 가 발생 하지 않 았 다 면 컴 파일 에 성공 한 후 다음 명령 을 통 해 scratch ww 를 실행 할 수 있 습 니 다.
npm start
주: 상기 명령 은 모두 scratch - ww 디 렉 터 리 에서 실행 해 야 합 니 다.
화면 에 8333 포트 가 정상적으로 작 동 하 는 것 으로 나타 나 면그럼 브 라 우 저 를 통 해 방문 할 수 있 습 니 다.
4. 서비스 로 운영
node 응용 프로그램 은 npm 를 통 해 실행 되 지만 실행 할 때마다 계속 유지 해 야 합 니 다. 현재 Terminal 을 닫 으 면 프로그램 이 종 료 됩 니 다.프로그램 이 계속 실행 되도록 forever 를 사용 할 수 있 습 니 다.
(1) 영원히 설치
npm install forever -g
(2) 응용 디 렉 터 리 실행 프로그램 에 들 어가 기
forever start app.js
다음 방식 으로 실행 할 수도 있 습 니 다:
forever start -c "npm start" ./
다음 명령 을 통 해 실행 중인 응용 프로그램 을 볼 수 있 습 니 다:
forever list
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
셸 스 크 립 트 프로 그래 밍: sed 명령 으로 텍스트 편집red 는 온라인 편집기 의 일종 이다.그것 은 한 줄 의 내용 을 한꺼번에 처리한다.작업 중 에 한 고객 의 요 구 를 만 났 습 니 다. 기본 와 이 파이 의 ssid 이름 은 MAC 주소 의 뒷 6 자 리 를 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.