teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

少し追記

2018/12/08 23:26

投稿

maisumakun
maisumakun

スコア146686

answer CHANGED
@@ -3,4 +3,6 @@
3
3
  let cryp = require("crypt") ;
4
4
  ```
5
5
 
6
+ Browserifyを通さない、HTMLに直接書くJavaScriptに`require`は使えません。あくまで「Browserifyで処理するコード」だけ`require`が処理されるものであって、「これでフロントエンドでrequireが使える」ようになるものではありません。
7
+
6
- Browserifyを通さない、HTMLに直接書くJavaScriptに`require`は使えません。「`module.exports`ではなく、`window.cryp = cryp`のような形でグローバルオブジェクトから使う」あるいは「すべてをBrowserifyで処理するJavaScriptソース側に書いてしまう」などの書き方が必要です。
8
+ 「`module.exports`ではなく、`window.cryp = cryp`のような形でグローバルオブジェクトから使う」あるいは「すべてをBrowserifyで処理するJavaScriptソース側に書いてしまう」などの書き方が必要です。