페이스 북의 예를 들었지만 이전 버전의 라이브러리를 사용하기 때문에 노드 v0.6.6을 사용할 때 새로운 버전의 익스프레스를 사용해야했습니다. 내가 응용 프로그램을 시작하려고하면 오류가 발생합니다 : 'restler'모듈을 찾을 수 없습니다. 누구든지이 최신 버전에서 작동합니까?Heroku node.js 페이스 북 설정 문제
1
A
답변
1
Heroku documentation 특히 Declare Dependencies With NPM 섹션을 살펴보십시오. 확인 후
당신의 package.json
내가 facebook-client
이 (fbgraph
같은 그래프 요청에 대해 다른 래퍼를 선택하는 생각) 버전 1.6.0
에 지금, 당신은 오래된 패키지를 사용하고있는 것을 보았다.
facebook-template-node
패키지는 분명히 구식입니다 (참조 용으로 만 사용하십시오 (환경 변수, Procfile
과 같은 Heroku 사용자 정의 파일).
프로그래밍 node.js 핵심 API가 모든 주요 버전에서 변경되므로 (정당한 이유가 있고 포크/공급 업체를 수정하고 수정하는 방법을 알지 않는 한) 오래된 패키지는 피해야합니다 (작은 비 호환성이있는 경우에도 마찬가지입니다). 0.4.x 및 0.6.x).
페이스 북 관련 최근 프로젝트의 경우 인증을 위해 authom
을 사용했으며 API 소비자로는 fbgraph
(적극적으로 유지 관리 및 매우 가벼운)을 사용했습니다.
마지막 조언으로, 적극적으로 개발중인 패키지를 찾고 (소스와 테스트를보고), 다른 것들은 수정/포크/피하십시오.
관련 문제
- 1. 페이스 북 통합 문제
- 2. 페이스 북 문제
- 3. 폰트 페이스 북 문제
- 4. 페이스 북 - 로그인 문제
- 5. Node.JS 페이스 북 그래프에 멀티 파트 업로드
- 6. 새 페이스 북 앱 설정
- 7. 페이스 북 앱 설정 페이지
- 8. 페이스 북 인증/로그인 문제
- 9. 안드로이드 페이스 북 라이브러리 문제
- 10. 페이스 북 데모 스크립트 문제
- 11. 로그 아웃 페이스 북 문제
- 12. 페이스 북 preg_match를 PHP는 문제
- 13. 페이스 북 이미 콜백 문제
- 14. 페이스 북 로그인 인증 문제
- 15. 페이스 북 대화의 로그인 문제
- 16. Heroku 및 Zerigo 설정 문제
- 17. Heroku + Node.js + MongoHQ + expressjs
- 18. Heroku Autoscale with Node.js
- 19. Visual Studio를 사용하여 페이스 북 API 설정
- 20. 안드로이드 페이스 북 개발을위한 기본 이클립스 설정
- 21. 페이스 북 로그인 페이스 북 등록 플러그인
- 22. 내 페이스 북 통합 페이스 북 연결
- 23. Heroku 스케줄러에서 PHP 기반의 페이스 북 응용 프로그램을 실행
- 24. 페이스 북
- 25. 페이스 북
- 26. 페이스 북
- 27. 페이스 북
- 28. 페이스 북
- 29. 페이스 북
- 30. 페이스 북
글쎄, package.json 파일 http://pastebin.com/4gW008vB를 추가했는데 문제는 대부분의 패키지 버전이 너무 오래되었다는 것입니다. –
필자는 필요할 경우 oAuth2 인증을 위해 [authom] (https://github.com/jed/authom)을 사용하여 처음부터 다시 시작해야한다고 생각합니다. [fbgraph] (https://github.com/criso/fbgraph) (my 여러 개의 액세스 토큰을 관리해야하는 경우 [fork] (https://github.com/aliem/fbgraph). 템플릿 방식으로 가고 싶다면 [npm search] (http://search.npmjs.org/)에서 모든 패키지의 최신 버전을 확인하고 환경에서 테스트하십시오 ('facebook'패키지는 잠시 후에 업데이트되지 않았기 때문에 사라집니다.) – LoG