JavaScript 4©2ch.net (398レス)
JavaScript 4©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1417749547/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
159: デフォルトの名無しさん [sage] 2015/06/01(月) 20:33:19.40 ID:qMAgmJxR そんなことよりもNode.jsのREPLでアンダースコアが使えないのはどうすればいいの? REPL単体で使うぶんには別の名前を使っても気にならないけど、.loadで読み込むファイルでアンダースコアが 使われていた場合は、ファイルを書き換えなければならず、かなり気持ちが悪い こんな定番のライブラリで、Node.jsのことを考慮していない名前をデフォルトにするとも思えないから、 何か解決策はあると思うんだけど… http://mevius.5ch.net/test/read.cgi/tech/1417749547/159
165: デフォルトの名無しさん [sage] 2015/06/01(月) 22:56:29.23 ID:qMAgmJxR >>161 流石にそれくらいは分かってるけど、UnderscoreやLodashは普通グローバルに読み込むものじゃないの? まさか関数ごとにrequireを書くわけでもあるまいし、少なくともvar iとは次元が違うものだと分かると思うんだけど… http://mevius.5ch.net/test/read.cgi/tech/1417749547/165
171: デフォルトの名無しさん [sage] 2015/06/01(月) 23:06:02.95 ID:qMAgmJxR >> 166,167 何が言いたいのか分からんのだけど、ファイルの頭で var _ = require('lodash'); // またはunderscore とするのは十分、一般的な使い方じゃないか? 適当に検索したサンプルコードでも、ファイルの頭でrequireをしているものがほとんどだし http://mevius.5ch.net/test/read.cgi/tech/1417749547/171
174: デフォルトの名無しさん [sage] 2015/06/01(月) 23:12:31.08 ID:qMAgmJxR >>173 それで>>159に戻るんだが、そのファイルをREPLから.loadで読み込むと名前が衝突して困るという話なんだが 何かおかしいこと言ってるかな? http://mevius.5ch.net/test/read.cgi/tech/1417749547/174
178: デフォルトの名無しさん [sage] 2015/06/01(月) 23:20:50.21 ID:qMAgmJxR >>175 だから、どのように作り方が悪いのかを>>159で聞いているわけ >>176 何故qiitaが出てくるの? なんか話が通じない人多すぎ… http://mevius.5ch.net/test/read.cgi/tech/1417749547/178
181: デフォルトの名無しさん [sage] 2015/06/01(月) 23:22:02.34 ID:qMAgmJxR >>177 それは別な名前を使うってことじゃないの? それなら>>159で書いたよ http://mevius.5ch.net/test/read.cgi/tech/1417749547/181
185: デフォルトの名無しさん [sage] 2015/06/01(月) 23:29:50.29 ID:qMAgmJxR >>182 > .loadでAというファイルとBというファイルの > 二つを読み込んだ時を考えればいい。 これに関しては自分の場合は混乱が起きたことは無いな REPLで必要になるのは常に新しくロードされたものだから > nodeの標準に合わせてrequireで読み込め。 .> loadは簡易なツールにすぎない。 その簡易なツールとしての使い方を聞いたつもりだが、まぁうまい方法は無いってことで 答えてくれたことは感謝するよ、ありがとう http://mevius.5ch.net/test/read.cgi/tech/1417749547/185
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.026s