をレンダリングしていない私はmain.html
FEがは流星HTML
client/
src/
test1.js
test2.js
main.css
main.js
main.html
server/
私の流星プロジェクトに次のような構造を持っていますDOMの中で。 src
-Folderを削除すると、<h1>
とcanvas
がレンダリングされます。
何が問題なのですか?
をレンダリングしていない私はmain.html
FEがは流星HTML
client/
src/
test1.js
test2.js
main.css
main.js
main.html
server/
私の流星プロジェクトに次のような構造を持っていますDOMの中で。 src
-Folderを削除すると、<h1>
とcanvas
がレンダリングされます。
何が問題なのですか?
head.htmlファイルに頭の内容を入れてください body要素は必要ありません。 代わりにdivで置き換えると、Meteorによってbody要素に自動的にレンダリングされます。
私はそのようなあなたのファイルを構築します:body.htmlで
client/
src/
test1.js // Since it seems working when you remove them,
test2.js // somethings seems wrong with their code. Maybe post it?
helpers/
body.js
templates/
body.html
hello.html
main.css
main.js
main.html
server/
:hello.htmlで
<body>
<h1>Welcome to Meteor!</h1>
{{> hello}}
</body>
:次に
<template name="hello">
<canvas id="canvas"></canvas>
</template>
体内であなたのjavascriptのコード。 js:
あなたのクライアント・ルートフォルダに続いて210:
main.htmlと:
<head>
<title>meteorTest</title>
</head>
最後に、あなたはmain.jsファイルに入れなければならないと思い、すべて:
import './helpers/body.js'
一般的には、プロジェクトのルートに別個の 'import'フォルダがあるのが理にかなっています。サーバーサイドとクライアントサイドのコードをそのように宣言し、サーバー/クライアントにインポートされるコードを特定することができます。あなたのプロジェクトは流星テストのように思えますが、サーバーコードはありませんが、上記の構造は今のところそれを行うべきです。