私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.114 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
ファイルが大きくなってきて(7000行弱)編集時に重くなってきました
JavaScriptでファイルを分割して編集とかしたことないのですがした方がいいでしょうか?
JavaScriptでファイルを分割して編集とかしたことないのですがした方がいいでしょうか?
重いからって書いていますが。
PHPのフレームワークだと基本1クラス1ファイルに分けるのでそこまで重くなることはありませんが
JavaScriptでは分けないので大きくなりすぎます
PHPのフレームワークだと基本1クラス1ファイルに分けるのでそこまで重くなることはありませんが
JavaScriptでは分けないので大きくなりすぎます
そうですね
JavaScriptの大規模開発について詳しい本などあれば教えて下さい
JavaScriptの大規模開発について詳しい本などあれば教えて下さい
>>307
勉強になるが、最後の2行は必要なのか?
勉強になるが、最後の2行は必要なのか?
今までLL言語しか使ったことないのでビルドをしたことがないのですが
平均的JavaScripterなら簡単でしょうか
平均的JavaScripterなら簡単でしょうか
ファイル構成を設定する
→分割ファイルを更新する
→自動的にファイルの変更を検知し結合ファイルも更新される
こういうことがやりたいのです
→分割ファイルを更新する
→自動的にファイルの変更を検知し結合ファイルも更新される
こういうことがやりたいのです
ビルドについてオライリーのメンテナブルJavaScriptに書いていました
jqueryとかのパッケージを解凍するとbuildとかsrcとかのディレクトリに分かれてますが
あれですね
コツをつかむのに少し時間かかりそうですが
ありがとうございました
jqueryとかのパッケージを解凍するとbuildとかsrcとかのディレクトリに分かれてますが
あれですね
コツをつかむのに少し時間かかりそうですが
ありがとうございました
>>312
ファイルの変更を検知して結合というのはやれなくはないけど結合処理に時間が掛かる。
ファイル量によるし、多分2~3秒程度だろうけど、この数秒のせいで
ファイルを修正してすぐにF5を押した時、結合前のファイルが読み込まれるってことがある。
それもあるし、結合されているとデバッグしにくい。
sourcemapを使うという手もあるけれど。
これらの理由で、分割した状態でも、結合した状態でも
どちらでも動くようにしている。requirejsを使えばそれが可能。
ビルドの設定で結合した状態で動かすのも、分割された状態で動かすのも
コマンド一つで切り替えられるようにしている。
デバッグ用ビルドをした場合は、シンボリックリンクを切り替えて
分割したソースファイルをそのまま参照するようになっている。
だから、開発中は適切に分割されたjsファイルを修正するのでメンテナンス性が良い。
それでいながら、実機では結合されたjsファイルを使用するでパフォーマンスはよい。
という仕組みを作っている。
ファイルの変更を検知して結合というのはやれなくはないけど結合処理に時間が掛かる。
ファイル量によるし、多分2~3秒程度だろうけど、この数秒のせいで
ファイルを修正してすぐにF5を押した時、結合前のファイルが読み込まれるってことがある。
それもあるし、結合されているとデバッグしにくい。
sourcemapを使うという手もあるけれど。
これらの理由で、分割した状態でも、結合した状態でも
どちらでも動くようにしている。requirejsを使えばそれが可能。
ビルドの設定で結合した状態で動かすのも、分割された状態で動かすのも
コマンド一つで切り替えられるようにしている。
デバッグ用ビルドをした場合は、シンボリックリンクを切り替えて
分割したソースファイルをそのまま参照するようになっている。
だから、開発中は適切に分割されたjsファイルを修正するのでメンテナンス性が良い。
それでいながら、実機では結合されたjsファイルを使用するでパフォーマンスはよい。
という仕組みを作っている。
ふーん(笑)
じゃあ、お前requirejs使ってるの?
世間一般でよく使われてるよね。
使ってないでしょ?
なんでこんなものがあるのかも
わからないでしょ?
じゃあ、お前requirejs使ってるの?
世間一般でよく使われてるよね。
使ってないでしょ?
なんでこんなものがあるのかも
わからないでしょ?
それ俺じゃないからw
わざわざrequireJSを使う規模でもないくせに、面倒なことしてるな、それって俺かっこいい的なもんだろ?って言ったんだよ
わざわざrequireJSを使う規模でもないくせに、面倒なことしてるな、それって俺かっこいい的なもんだろ?って言ったんだよ
正確に言うと、ここにいる連中はrequireJSを使う規模じゃないってことなんだよ。
ここにいる連中は、プログラマじゃないからな。
ここはWeb制作板。HTML+CSSがメインで
それだけでは出来ないことをクライアントに作れと言われて
ひーこらいいながらjQueryプラグインを探すレベル。
ここにいる連中は、プログラマじゃないからな。
ここはWeb制作板。HTML+CSSがメインで
それだけでは出来ないことをクライアントに作れと言われて
ひーこらいいながらjQueryプラグインを探すレベル。
自分はどれだけ凄いところで、どれほど凄いシステム作ってるか、なんて
証明する手段も権限もなかろう?
やめやめ
せめてID出してやれ
証明する手段も権限もなかろう?
やめやめ
せめてID出してやれ
>>320
規模ですかwww
規模ですかwww
証明する必要ないでしょw
だいたいrequireJSがあるのはそれが必要とされるからで、
広く使われているという事実から有用であることに疑いはない。
それを必要としないのは、そいつの問題。
必要ないと思う奴は。規模が小さいんだよ。
それ以外に理由あるか?
だいたいrequireJSがあるのはそれが必要とされるからで、
広く使われているという事実から有用であることに疑いはない。
それを必要としないのは、そいつの問題。
必要ないと思う奴は。規模が小さいんだよ。
それ以外に理由あるか?
普通にrequireJSを使う規模ですがなにか?
普通にrequireJSを使う規模ですがなにか?
普通にrequireJSを使う規模ですがなにか?
普通にrequireJSを使う規模ですがなにか?
普通にrequireJSを使う規模ですがなにか?
普通にrequireJSを使う規模ですがなにか?
普通にrequireJSを使う規模ですがなにか?
普通にrequireJSを使う規模ですがなにか?
意識高いw
普通にrequireJSを使う規模ですがなにか?
普通にrequireJSを使う規模ですがなにか?
普通にrequireJSを使う規模ですがなにか?
普通にrequireJSを使う規模ですがなにか?
普通にrequireJSを使う規模ですがなにか?
普通にrequireJSを使う規模ですがなにか?
普通にrequireJSを使う規模ですがなにか?
意識高いw
jQueryはRequireJS使っているし
RequireJS対応コードも入ってるよ。
もう少し自分が使っているものを勉強しようぜ
そんなんだらWeb制作板(笑)って言われる
RequireJS対応コードも入ってるよ。
もう少し自分が使っているものを勉強しようぜ
そんなんだらWeb制作板(笑)って言われる
ひどいな、RequireJSを知らん奴が
RequireJSをディスってるのか・・・。
RequireJSをディスってるのか・・・。
>>328
お前らもコードしか興味が無いプログラマ脳って言われてるんだよw
お前らもコードしか興味が無いプログラマ脳って言われてるんだよw
JavaScriptコードが7000行にもなってでかいから
分割したいって話が出た途端これだよ。
自分が知らないものを、認めたくないって感情から
発言するのはやめとけよ。醜い。冷静になれよ。
分割したいって話が出た途端これだよ。
自分が知らないものを、認めたくないって感情から
発言するのはやめとけよ。醜い。冷静になれよ。
分割コンパイルってのは、みんなが使ってる
jQueryでも普通に使われてるテクニックなの。
jQueryでも普通に使われてるテクニックなの。
流れをぶった切って質問です
prototype.constructorが上書きされて
困ったことの実体験がありましたら教えていただきたいです
よろしくお願いします
prototype.constructorが上書きされて
困ったことの実体験がありましたら教えていただきたいです
よろしくお願いします
requireJS使うぐらいなら自分で分割する。
別に使えないからじゃない。
別に使えないからじゃない。
まさか、だれでもやっているようなビルドの話をしただけで、
こんなに拒否反応があると思わなかったな。
何か気に触ったのだろうか? 自慢しているように見えたとか?
いや、普通の話、一例の話をしただからね。
こんなに拒否反応があると思わなかったな。
何か気に触ったのだろうか? 自慢しているように見えたとか?
いや、普通の話、一例の話をしただからね。
たかが7000行でコーディングに支障をきたすほど重くなるって、どんだけ劣悪な環境なんだよとは思った
>>338
これが使うだけの人(Web制作の住民)と、作る人(プログラマ)の差ですよ。(笑)
これが使うだけの人(Web制作の住民)と、作る人(プログラマ)の差ですよ。(笑)
いったい今度はどこから、金の話が出てきたんだろう?
書いてないけど、金に換えられてないんだ!
そうに違いない!って話?
なんか思い込み激しすぎる。
書いてないけど、金に換えられてないんだ!
そうに違いない!って話?
なんか思い込み激しすぎる。
あはは
自分のことだよう
自虐って書いてあったから笑っちゃった
必死すぎだって
落ち着けよ
自分のことだよう
自虐って書いてあったから笑っちゃった
必死すぎだって
落ち着けよ
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.113 + (1001) - [97%] - 2014/1/25 12:46
- + JavaScript の質問用スレッド vol.118 + (1002) - [97%] - 2014/8/29 22:30
- + JavaScript の質問用スレッド vol.116 + (1002) - [97%] - 2014/7/1 0:45
- + JavaScript の質問用スレッド vol.115 + (1001) - [97%] - 2014/5/29 16:16
- + JavaScript の質問用スレッド vol.113 + (1001) - [97%] - 2014/3/15 21:30
- + JavaScript の質問用スレッド vol.119 + (1002) - [97%] - 2014/10/3 15:30
- + JavaScript の質問用スレッド vol.112 + (1001) - [97%] - 2013/11/27 16:46
- + JavaScript の質問用スレッド vol.111 + (1001) - [97%] - 2013/11/4 6:00
- + JavaScript の質問用スレッド vol.110 + (1001) - [97%] - 2013/10/13 14:01
- + JavaScript の質問用スレッド vol.134 + (1001) - [97%] - 2018/8/3 23:15
- + JavaScript の質問用スレッド vol.117 + (1009) - [97%] - 2014/8/5 3:30
- + JavaScript の質問用スレッド vol.104 + (1001) - [97%] - 2013/1/28 4:00
- + JavaScript の質問用スレッド vol.124 + (1001) - [97%] - 2015/7/16 1:30
- + JavaScript の質問用スレッド vol.144 + (288) - [97%] - 2020/5/17 20:00
- + JavaScript の質問用スレッド vol.121 + (1001) - [95%] - 2015/1/1 18:30
- + JavaScript の質問用スレッド vol.120 + (1002) - [95%] - 2014/11/8 1:15
- + JavaScript の質問用スレッド vol.122 + (1004) - [95%] - 2015/2/14 4:45
トップメニューへ / →のくす牧場書庫について