방금 browserify를 찾았습니다. 정말 멋지군요.브라우저 화 문서가 정의되지 않았습니다.
window.document.body.appendChild(this.canvas)
module.exports = Renderer
그리고 나 또한
var Renderer = require("Renderer.js")
var r = new Renderer();
그래서 내가 번들을 빌드 main.js이 있습니다 (: Renderer.js 파일 이름) 그러나 내가 몸에 캔버스 요소를 추가하려고 이 같은 :
:browserify main.js -o bundle.js
을 그리고 난 프로젝트를 시작할 때 16,
node server.js
나는 다음과 같은 오류 메시지를받을
- ReferenceError가 : 문서는
- 그리고 윈도우가 정의되지 않은 (단지는 document.body 경우) 정의되지 않은 (경우 window.document.body)
누군가이 동작을 설명하고 문제를 해결할 수 있습니까?
스크립트의 시작 부분에서 변수를 선언하면 도움이됩니까? 그냥'var window;'또는'var document;'를 추가하는 것처럼? – skwidbreth
나는 정말로 이해하지 못 하느냐? – greedsin