質問編集履歴
2
aa
test
CHANGED
File without changes
|
test
CHANGED
@@ -173,3 +173,19 @@
|
|
173
173
|
|
174
174
|
|
175
175
|
これより、もしかすると`p5.js`の仕様上、`sketch.js`用のスクリプトタグの`type`属性をいじくるのはご法度なのではないか?、と予想しています(見当違いかもしれませんが)
|
176
|
+
|
177
|
+
|
178
|
+
|
179
|
+
また、
|
180
|
+
|
181
|
+
|
182
|
+
|
183
|
+
- Chrome開発者ツールの`sources`を確認すると、なぜか`module.js`だけ表示されていない(ローカルには存在するにも関わらず)
|
184
|
+
|
185
|
+
- 試しに`module.js`を`index.html`のスクリプトタグに追加してみると、`sources`に追加された(しかし、上のバグは消えない)
|
186
|
+
|
187
|
+
|
188
|
+
|
189
|
+
|
190
|
+
|
191
|
+
という現象を確認しました。
|
1
aa
test
CHANGED
File without changes
|
test
CHANGED
@@ -157,3 +157,19 @@
|
|
157
157
|
}
|
158
158
|
|
159
159
|
```
|
160
|
+
|
161
|
+
|
162
|
+
|
163
|
+
##追記
|
164
|
+
|
165
|
+
新たに気付いたことがあるので追記致します。
|
166
|
+
|
167
|
+
|
168
|
+
|
169
|
+
- importを諦めて、`Foo`クラスの宣言を`sketch.js`に持ってきて`myFoo`インスタンスを作ってみても、consoleに`myFoo`を打っても`not defined`と言われた
|
170
|
+
|
171
|
+
- `index.html`の`sketch.js`用のscriptタグから`type="module.js"`の記述を取り去ると、やっといつも通りに作動した
|
172
|
+
|
173
|
+
|
174
|
+
|
175
|
+
これより、もしかすると`p5.js`の仕様上、`sketch.js`用のスクリプトタグの`type`属性をいじくるのはご法度なのではないか?、と予想しています(見当違いかもしれませんが)
|