2017-12-09 6 views
0

https://github.com/gleitz/mahjong가 어떻게 내 창에이 응용 프로그램을 실행하려면 Node.js를

에서 복사 된 프로젝트를 실행합니까, 방향 말 : 노드 앱 응용 프로그램 - 시작 NPM 업데이트 와 - 설치 종속성. js

쉽게 들리므로 나 자신을 시도해보십시오.

1. 전체적으로 node.js를 공식 웹 사이트 (https://nodejs.org/en/)에 설치합니다. 8.9.3 버전을 다운로드합니다.

node.js 설치 후 2. 명령 행을 열고 프로젝트 경로로 이동하십시오.

3. 그런 다음 npm update 명령을 입력합니다. 그것은

다음은 잘못 많은 오류 메시지와 함께 작동하지 않을 것 ... 그것은 작동하고 node_modules 폴더가 어떤 메시지를 명령 노드는 app.js warn message

4.finally 입력 경고가 created.But입니다 궁금 메시지

error message 1 error message 2

내가 어떤 일을 그랬어해야 내가 설치하지 않은 방법을 알고?

도와주세요. 정말이 마작 프로젝트를 연구하고 싶습니다.

+0

환경 파일 (.env)이 필요합니다. 어쩌면 그 파일에는 암호, 구성 매개 변수, 데이터베이스 연결 체인 등이 들어 있습니다.해당 파일에 포함 할 내용을 확인하려면 코드를 읽어야 할 수도 있습니다. –

+1

.env 파일에는 데이터베이스 사용자 이름 및 암호와 같은 로컬 설정이 포함되어 있어야합니다. 불행하게도 프로젝트가 문서 클레임만큼 설정하기 쉽지 않은 것처럼 보입니다. 최소한 MongoDB 인스턴스를 실행해야합니다. – JJJ

답변

1

프로젝트가있는 디렉터리에서 npm update을 실행하기 전에 먼저 npm install을 실행하여 프로젝트를 실행하는 데 필요한 모든 필수 종속성을 설치해야합니다.

그래서 npm update을 실행 한 후에 생성 된 node_modules 디렉토리를 삭제 한 후 npm install을 실행할 수 있습니다. 이렇게하면 문제가 해결됩니다.

1

업데이트 : 온라인으로 시도하고 로컬로 실행하지 않으려는 경우 웹에서 버전을 호스트했습니다 (http://gleitzman.com/apps/mahjong).


귀하의 잘못이 아닙니다.

당신이 한 것은 정확했지만 프로젝트 문서를 업데이트해야합니다. 그것은 턴키 솔루션이 아니며 작동시키기 위해 몇 가지 사항을 파악해야합니다.

오류 메시지에 mongo db 인스턴스가 필요하지만 실행중인 메시지가 없다는 메시지가 표시됩니다. 자세한 내용은 mongodb home page 또는 google을 참조하십시오. 당신이 docker 있다면 그것은 꽤 쉽습니다 : docker run -it -p 27017:27017 mongo.

mongodb을 돌린 후에도 응용 프로그램을 로컬로 사용할 수 없었습니다. repo 관리자에게 도움을 요청할 수 있습니다. 프로젝트에 관심을 보인 것을 기쁘게 생각하면 도움이 될 것입니다.

행운을 빌어 요!