서버 (nodejs)와 클라이언트 (javascript)에서 사용할 수있는 js 파일을 작성할 수있는 인터페이스를 설정하려고합니다.노드 js는 파일 대신 코드가 필요합니다.
예제 파일은 멀티 플레이어 게임을 제작할 때 클라이언트와 서버 모두에서 사용하려는 Vector 객체입니다. Node.js를에서
, 나는
var Vector = require('./vector');
그런 다음 당신이
Vector
를 입력하여
module.exports
에 액세스 할 수 있습니다 ... 당신은 소스 파일을 필요로하는 다음 구문을 사용할 수 있다는 것을 알고있다. 클라이언트에서 필요하지 않습니다
여기서 문제는 서버 나 파일의 끝에 코드의 여분의 비트를 필요로한다는 것입니다 ...
module.exports = Vector;
....
다음과 같은 소스 코드가 필요할 수 있습니까?
var data = (...) // get data from vector.js file
var Vector = require_code(data + 'module.exports = Vector');
그렇지 않은 경우 달성하려는 다른 방법이있을 수 있습니다.
다소 혼란 스러울 지 모르지만 도움을 주시면 대단히 감사하겠습니다.
미리 감사드립니다.
David