- 1 名前:デフォルトの名無しさん [2018/02/13(火) 22:21:33.91 ID:moEhrPrC.net]
- pythonやrubyやPHPと同じ土俵でjavascriptが使えるようになりました。
サーバサイドjavascriptについて語りましょう。 node.js - googleが開発したV8エンジン上で実行できる処理系 nodejs.org/ ayo.js - node.js 互換で Rod の影響からの脱却を目指す処理系 https://github.com/ayojs/ayo Nashorn - Java8 からRhinoに代わって同梱されているJavaScriptエンジン www.oracle.com/webfolder/technetwork/jp/javamagazine/Java-JA17-Nashorn.pdf ayo.js の経緯 https://web.archive.org/web/20170821212745/https://github.com/nodejs/TSC/issues/310 javascriptはrubyと比較してもかなり速い shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=v8&lang2=yarv 基礎から学ぶNode.js gihyo.jp/dev/serial/01/nodejs node.jsの概要とアプリケーション開発の準備 gihyo.jp/dev/serial/01/realtimeweb/0002 前スレ 【node.js】サーバサイドjavascript 4【io.js】 mevius.5ch.net/test/read.cgi/tech/1460359714/ 【node.js】サーバサイドjavascript 3【io.js】 echo.2ch.net/test/read.cgi/tech/1419673207/ 【node.js】サーバサイドjavascript 2【Rhino】 peace.2ch.net/test/read.cgi/tech/1358937029/ 【node.js】サーバサイドjavascript【Rhino】 toro.2ch.net/test/read.cgi/tech/1310087535/
- 221 名前:デフォルトの名無しさん [2018/08/23(木) 22:48:43.81 ID:wvgL9Tt8.net]
- 1.回答が複数のコミュニティーに分散してしまい、知識の集積という1コミュニティーの目的にそぐわない。
2.ネット資源(サーバーや回線の能力)とて無限ではない。同じ内容の記事をばら撒くのは資源の無駄遣いといえる。 3.その問題に関心のある人は類似した複数のコミュニティーに参加して新規投稿をチェックしていることが多いが、あちこちの同じ投稿に対してそれが本当に目新しい内容かを峻別しなければならなくなる。 4.他のコミュニティーで付けられた回答を知らずに同内容の回答を付けてしまったり、他のコミュニティーですでに解決したことを知らずに検討を続けたり、善意の回答者の労力が無駄になる。 5.この場所だけでは質問が解決するか不安であるという不信感を表明することと、結果としては同じである。
- 222 名前:デフォルトの名無しさん mailto:sage [2018/08/23(木) 22:52:21.73 ID:SHqa2C3g.net]
- ウィキペディアの内容をコピペするのはマナー違反にならないの?
- 223 名前:デフォルトの名無しさん mailto:sage [2018/08/23(木) 23:14:12.19 ID:yAx95x6B.net]
- マルチポストごときで何を必死になってんだかねえ
- 224 名前:デフォルトの名無しさん mailto:sage [2018/08/23(木) 23:17:06.11 ID:qUZ5eK5Q.net]
- プログラミングと言うよりも、環境構築だろ。
LinuC・データベーススペシャリストなどの資格もいるし、数年以上掛かる DB なんて、WEB+DB とか、ミックの本を読んだり、何年も勉強する 掌田津耶乃の本 Node.js超入門、2017 Python Django 超入門、2018 ましてや、Node, Django の本などは、ここ1, 2年の話。 一方、Rails なんて何十冊も出てるだろ Node, Django ができる奴は、英語もできて、自分で問題を解決できる人だけ。 最低でも数言語できて、資格も持っていて、数年以上勉強している人だけ そもそも簡単な言語の順番は、Ruby, Python, JavaScript の順番。 初心者は、無料のRails チュートリアルで、環境構築もみっちり勉強すべき
- 225 名前:デフォルトの名無しさん mailto:sage [2018/08/23(木) 23:34:47.51 ID:p0u00SDp.net]
- Node.js超入門は読んだけどこれ読んだだけだとNode.jsを使うアドバンテージなんて得られないと思う
素直にPHPかRubyでも使ってた方がいいんじゃないかってレベル ちゃんと使おうと思うなら実践Node.jsプログラミングくらいを読んだ方がいいと思う
- 226 名前:デフォルトの名無しさん mailto:sage [2018/08/23(木) 23:51:23.31 ID:AuVZlFM/.net]
- .NET Coreが最近快適すぎて
- 227 名前:デフォルトの名無しさん mailto:sage [2018/08/23(木) 23:51:55.65 ID:GEXgWULo.net]
- >>221
2ちゃんねるがこんなに高尚なコミュニティーだとは知らなかった
- 228 名前:デフォルトの名無しさん mailto:sage [2018/08/23(木) 23:58:21.87 ID:x1LmQtTu.net]
- MSの環境に慣れたらもう戻れない
- 229 名前:デフォルトの名無しさん [2018/08/23(木) 23:59:41.31 ID:E5h4CmTu.net]
- 何日くらい回答なかったらマルチポストしていいんだろうかって悩むことはある
- 230 名前:デフォルトの名無しさん mailto:sage [2018/08/24(金) 00:17:51.60 ID:+eNrM5zE.net]
- >>229
そんなもんでいちいち悩まずマルチすりゃあいいんだよ。 ここは罵詈雑言、煽り上等、虚実混交の2ちゃんねるだ。 難癖付けられたら華麗にスル〜
- 231 名前:224 mailto:sage [2018/08/24(金) 01:25:32.83 ID:ZgK6e0Tb.net]
- 結局、掌田津耶乃の「Node.js超入門」「Python Django 超入門」を読んでも、触り程度。
本格的な勉強は、Python, JavaScript で、悪戦苦闘していじくりまわすしかない それならRuby で、Sinatra をいじくりまわす方が簡単。 難しい言語のフレームワークをいじくりまわすのは、時間を損する
- 232 名前:デフォルトの名無しさん mailto:sage [2018/08/24(金) 08:00:14.19 ID:q0UJEScu.net]
- マルチしても良いけど、全部で言い方変えるのと、
全部の回収するのは徹底してほしい。
- 233 名前:デフォルトの名無しさん [2018/08/24(金) 13:05:33.08 ID:ZVlysGry.net]
- >>224
掌田 ω Rails ω
- 234 名前:デフォルトの名無しさん mailto:sage [2018/08/24(金) 14:45:41.42 ID:ZgK6e0Tb.net]
- 世界中で、すべての主要言語のフレームワーク・ゲームエンジンの本を書いたのは、掌田だけ!
- 235 名前:デフォルトの名無しさん mailto:sage [2018/08/24(金) 21:21:20.94 ID:FSpmxK6R.net]
- 昔ニフティーフォーラム会議室ってあったよなあ
マルチポスト探し出して投稿者を糾弾することを生きがいにしてたような奴がいたなあ
- 236 名前:デフォルトの名無しさん mailto:sage [2018/08/24(金) 23:42:17.90 ID:Y6g05Ur0.net]
- Nashorn生まれてすぐ脂肪www
憐れwwwww
- 237 名前:デフォルトの名無しさん mailto:sage [2018/08/25(土) 12:44:20.44 ID:00w/RGH3.net]
- >>217
resultをコールバックの中で取得してるよね? コンセント刺さってる?レベルの質問で申し訳ないが
- 238 名前:デフォルトの名無しさん mailto:sage [2018/08/25(土) 13:24:10.85 ID:FL+uDwnj.net]
- Japはケチでロクなもんじゃないな
意地悪で陰険
- 239 名前:デフォルトの名無しさん mailto:sage [2018/08/25(土) 13:25:10.28 ID:00w/RGH3.net]
- >>238
急だな
- 240 名前:デフォルトの名無しさん mailto:sage [2018/08/29(水) 19:58:20.44 ID:tqG09mle.net]
- babel-upgradeで楽できるかと思いきやstage-*の中身を個別に書き足さなきゃ行けなくてしんどい
- 241 名前:デフォルトの名無しさん mailto:sage [2018/08/30(木) 21:03:45.27 ID:1rD3/Svv.net]
- Chromeの低速時JavaScript無効化はブラウザ側jsだよな
node.jsへ誘導する為の動き
- 242 名前:デフォルトの名無しさん mailto:sage [2018/08/31(金) 02:58:42.50 ID:rrTM/UB7.net]
- >>241
マルチ乙
- 243 名前:デフォルトの名無しさん mailto:sage [2018/08/31(金) 05:29:56.60 ID:J05bSyHo.net]
- サーバーサイドの意味を全く理解してないなこのマルチ
- 244 名前:デフォルトの名無しさん mailto:sage [2018/08/31(金) 06:34:19.56 ID:ohwMH4+4.net]
- さすがに釣りだろう
- 245 名前:デフォルトの名無しさん [2018/09/09(日) 01:50:35.75 ID:0bXk8YdS.net]
- 無名関数の req, res, に続く3番目の「next」ってなんなんですか?
「next()」を実行すると、次の処理が行われるって言うけど 「次の処理」が何なのかわからないかからよくわかりません。 nextで次に何が呼ばれるか確かめる方法ってありますか? あとexpressには routesとviewのフォルダしか無いけど、 モデルクラスの定義ってどうやるの? クラスを定義してオブジェクト指向をやろうとすると、 メンバ変数への値の格納や参照に「this」を使うけど、 JavaScriptの「this」って無名関数のなかだと違う意味になるし、 非同期処理だかthisに格納した値を生成したインスタンスから取り出そうと 思っても格納されていない。 無名関数内でメンバ変数に格納するという作業が後回しになって、 インスタンスからメンバにアクセスして値を取得するコードが 先に実行されてるからだと思う。 Promiseとか使ったけどこのメンバ変数への格納だけはうまく行かなかった。 というのはインスタンスのnewが関数実行じゃないから、 コンストラクタは返り値としてオブジェクトをreturnするわけじゃないだろ? 通常の関数のreturnが非同期でうまくいかない問題はPromiseで 解決できたけど、インスタンスのnewを非同期で成功させる方法がわからない。 node jsで無名関数を使わない処理なんてほぼ無いと言っていいから、 このままだとインスタンスを生成してクラスに処理を委託することができない。
- 246 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 02:07:58.37 ID:ytcgsCFj.net]
- ドキュメント嫁
- 247 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 02:14:44.05 ID:rd2vglUK.net]
- 今北産業
- 248 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 09:50:06.93 ID:4j2Kj4Fd.net]
- reqに入れれば次のミドルウエアなりなんなりで読めるっしょ。
- 249 名前:デフォルトの名無しさん [2018/09/09(日) 11:22:54.87 ID:kzlGF2pO.net]
- メソッドチェーン
- 250 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 17:30:53.56 ID:0ym3cmgA.net]
- JavaScript のthis は、文脈依存だからバグる。
jQuery, Haxe では、this を変えてる だから事前に、this を取っておく。 変数 = this フレームワークは最初に、無料のRails チュートリアルをやった方が、わかりやすい Node.js超入門、掌田津耶乃、2017
- 251 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 17:57:43.82 ID:4SlBIw2j.net]
- var that=this
先輩がよく書くこれが何の事か理解するのに半年かかった。
- 252 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 21:09:26.80 ID:4j2Kj4Fd.net]
- >>250
またRails語の布教してるの? 次世代言語スレで叩かれて学習しただろう?
- 253 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 22:13:11.20 ID:XVLphpcz.net]
- クラスのコンストラクタでasync await使えるようになってほしい
- 254 名前:デフォルトの名無しさん [2018/09/10(月) 11:08:22.30 ID:wQh8RVrU.net]
- >>252
x Rails語の布教 〇 掌田津耶乃の宣伝
- 255 名前:デフォルトの名無しさん mailto:sage [2018/09/10(月) 18:56:16.28 ID:xy7pEog1.net]
- 本人定期
- 256 名前:デフォルトの名無しさん [2018/09/11(火) 13:46:36.75 ID:pwo3DQbp.net]
- 布留川英一の本っていいの?
- 257 名前:デフォルトの名無しさん mailto:sage [2018/09/11(火) 17:13:33.45 ID:je6kVHqj.net]
- ここに関係ある本なんて出してた人だっけ?
- 258 名前:デフォルトの名無しさん [2018/11/09(金) 12:24:29.99 ID:fHYOMbmE.net]
- Promiseの再帰について質問です
やりたいことは、フォルダの中を再帰的に掘って見つけたファイルを配列に入れて返す、です フォルダの深さやファイル数は不確定です 1フォルダの中身をループでひとつずつ見ていって ファイル・フォルダか判定し ファイルなら返す配列に入れる フォルダなら再帰 返った配列を、返す配列にconcat とする再帰関数を作れば良いと考えたのですが この再帰関数自体と、ファイル・フォルダ判定が非同期なので、全部堀り終わったかわかりません そこでループの中身をまるっとPromiseにして、仮配列に貯めておき 最後にPromise.allで実行する、としているのですが、なんか回りくどい気がします 考え方は正しいでしょうか? https://jsbin.com/rocebihipo/edit?js
- 259 名前:258 [2018/11/09(金) 12:25:11.79 ID:fHYOMbmE.net]
- スレ違いだったらすんません
- 260 名前:デフォルトの名無しさん mailto:sage [2018/11/09(金) 12:41:54.63 ID:gpiLPqbS.net]
- statSync
- 261 名前:デフォルトの名無しさん mailto:sage [2018/11/09(金) 14:55:23.41 ID:9TLjX86J.net]
- あるいは再帰関数内でasync-await使えばいいんじゃない
どっちによ最初の関数が終了するかpromiseがresolveすればそれが完走判定になる 素直にnpmから同じことをやるモジュール拾って使ったほうがいいと思うけど
- 262 名前:258 [2018/11/09(金) 15:04:40.93 ID:fHYOMbmE.net]
- あざます
>>260 同期ならふつうの再帰関数になるので 数が少ないうちはそれでも良いかなと考えてます >>261 なるほどー
- 263 名前:デフォルトの名無しさん mailto:sage [2018/11/09(金) 23:15:09.16 ID:11OK0uj5.net]
- files = [ ]
Dir.glob( 'C:/Users/Owner/Documents/**/*.txt' ) do | full_path | next if File.directory? full_path # ファイルだけを処理する files.push full_path end puts files Ruby なんて、これだけ。 glob に、** で再帰する。glob star ただし、. で始まる、directory, file を除く
- 264 名前:デフォルトの名無しさん mailto:sage [2018/11/10(土) 00:00:53.51 ID:jxhvzDRc.net]
- rubyをすべてのスレで非表示推奨
- 265 名前:デフォルトの名無しさん [2018/11/10(土) 13:44:39.63 ID:KutuN/gN.net]
- 同意せざるを得ない
- 266 名前:デフォルトの名無しさん mailto:sage [2018/11/10(土) 22:54:16.36 ID:uI2sCS6p.net]
- find ./ -name "*.txt"
find なんて、これだけ。
- 267 名前:デフォルトの名無しさん mailto:sage [2018/11/20(火) 11:26:56.53 ID:uxKeWy0p.net]
- ウインドーズ環境でnode.jsでcon.拡張子 みたいなファイル作ったら消せなくなるな。
いろいろ調べてやってみたが全部のほうほうで消せなかった。 消せなくなる勇気があればやってみてほしい。
- 268 名前:デフォルトの名無しさん [2018/11/20(火) 12:46:58.78 ID:ZfASh1x8.net]
- 管理者でコマンドプロンプト開いて
rd /s "\\?\フォルダ名"
- 269 名前:デフォルトの名無しさん [2018/11/28(水) 21:53:23.10 ID:ndifwdFb.net]
- visual studio 2017ってnode.jsは自分でダウンロードして
インストールする必要があるの?
- 270 名前:デフォルトの名無しさん mailto:sage [2018/11/28(水) 23:24:27.79 ID:C4pMtE3c.net]
- >>269
もち
- 271 名前:デフォルトの名無しさん mailto:sage [2018/11/28(水) 23:42:01.46 ID:LGvbReX9.net]
- vs17?vscodeじゃなくて?
- 272 名前:デフォルトの名無しさん mailto:sage [2018/11/29(木) 00:45:45.96 ID:eqpLvbYV.net]
- >>271
VS2017でもnode.js開発できるよ
- 273 名前:デフォルトの名無しさん mailto:sage [2018/11/29(木) 01:11:01.78 ID:rs9fzmaE.net]
- 日本語通じてない感やばない?
VS2017はインストール時にNodeを一緒にインストールするか選べる
- 274 名前:デフォルトの名無しさん [2018/12/02(日) 18:17:04.36 ID:r/YV3Hmh.net]
- 農奴はオワコン
- 275 名前:デフォルトの名無しさん mailto:sage [2018/12/02(日) 19:49:58.35 ID:hHHhmr7T.net]
- >>258
好きなの使え https://www.npmjs.com/package/walker https://www.npmjs.com/package/walkdir https://www.npmjs.com/package/walk https://www.npmjs.com/package/fs-walk
- 276 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 09:51:27.26 ID:/0a+/ZiL.net]
- グローバル空間に、ネームスペースを付けずに、パッケージに
含まれる関数全部を一度に分割代入を使わずにリクワイヤーするにはどうやりますか?
- 277 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 11:10:58.92 ID:9Mj5/4cf.net]
- require('hoge.js');
- 278 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 11:30:16.23 ID:jEzMm4KB.net]
- Object.assign(global, require('hoge.js'))
- 279 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 15:27:30.27 ID:/0a+/ZiL.net]
- >>277
ありがとうございます。 リファレンスエラーになってできませんでした。
- 280 名前:デフォルトの名無しさん mailto:sage [2018/12/23(日) 00:53:23.01 ID:RKXbiRtg.net]
- 2018年になってようやくnpmを理解できた
- 281 名前:デフォルトの名無しさん mailto:sage [2018/12/23(日) 04:40:19.41 ID:4FLJEAfZ.net]
- 今年中にわかってよかったな
- 282 名前:デフォルトの名無しさん [2018/12/23(日) 12:40:19.38 ID:1CMGQ+zK.net]
- npmはオワコン
- 283 名前:デフォルトの名無しさん mailto:sage [2018/12/25(火) 22:12:21.78 ID:a1VV5QoF.net]
- 未だに--saveが必要なくなったことに気がついてない人がいる
- 284 名前:デフォルトの名無しさん mailto:sage [2018/12/26(水) 01:01:54.88 ID:o7c2/aOT.net]
- >>283
マジかよ…知らなかった…
- 285 名前:デフォルトの名無しさん mailto:sage [2018/12/26(水) 23:32:12.78 ID:0rGTuPiX.net]
- ホントだ 知らなかったwww
- 286 名前:デフォルトの名無しさん mailto:sage [2018/12/27(木) 15:48:56.03 ID:5w9WbE4d.net]
- あの変更はかえって--no-saveする手間が増えて不便だわ
- 287 名前:デフォルトの名無しさん mailto:sage [2018/12/27(木) 15:52:03.62 ID:kq41KEy5.net]
- cliとしてはyarnの方が使いやすい
- 288 名前:デフォルトの名無しさん mailto:sage [2018/12/27(木) 16:20:54.35 ID:dG7CRozn.net]
- >>287
どうしてそう思うのか書いてもらえないと参考にならない。 海外のブログ読んでると、真っ先にyarn移ったような人たちが最近続々とnpmに戻ってきていて、俺にはなぜyarnに移ったのか、そしてなぜnpmに戻ってきたのかサッパリ分からない。
- 289 名前:デフォルトの名無しさん mailto:sage [2018/12/27(木) 16:31:34.16 ID:9Wczl2GP.net]
- 今さら分からない人は分かりたいとも思ってないだろうからどうでもいんじゃね?
npmに戻る人がいるのはnpmがyarnのいいところをどんどん取り入れたからだろう まともなロックファイル、パフォーマンス、コマンドラインの改善(npx含む)はyarnの後追い npm独自なのはセキュリティ周りか
- 290 名前:デフォルトの名無しさん mailto:sage [2018/12/27(木) 18:00:55.29 ID:2IMw5f1U.net]
- 良くも悪くも、標準だからだと思うけど。
俺も標準だから戻ったよ。
- 291 名前:デフォルトの名無しさん mailto:sage [2018/12/27(木) 18:13:43.11 ID:00PdR8uN.net]
- 標準の地位に胡座をかいてシュリンクラップ糞のまま放置してたからyarnに寝首をかかれた
なんでも独占はよくない切磋琢磨が必要
- 292 名前:デフォルトの名無しさん mailto:sage [2018/12/27(木) 19:09:40.30 ID:cQueOXAg.net]
- ラズパイでなんかやろうとしたときに全然うまくいかなくて試しにyarnにしたらうまくいった事はあった
- 293 名前:デフォルトの名無しさん mailto:sage [2018/12/27(木) 19:18:59.81 ID:dG7CRozn.net]
- npmのとこ行っちゃいyarn…
- 294 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 02:20:59.42 ID:r494tM7s.net]
- ほとんどAPI同じだけどstatsじゃなくてdirent実装したのは何でなん?
- 295 名前:デフォルトの名無しさん mailto:sage [2019/01/21(月) 00:35:01.04 ID:DKQzzj98.net]
- yarnはパッケージマネージャー界のCoffeeScript
- 296 名前:デフォルトの名無しさん mailto:sage [2019/01/21(月) 12:31:54.36 ID:yPBr5z/L.net]
- それはない
- 297 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 08:08:28.87 ID:OYLvU+sF.net]
- node.jsに将来性はあるかなぁ?
- 298 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 09:26:32.31 ID:gzx7LPiY.net]
- 個人的な感覚だけど組込み関連でもっと伸びるんじゃないかと思う
最近シリアル通信のプログラムよく書いてるよ
- 299 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 09:53:02.76 ID:haTnnqie.net]
- あの遅いpythonですら許容されてるもんな。
- 300 名前:デフォルトの名無しさん [2019/04/02(火) 19:47:41.43 ID:2j6V1crX.net]
- 非同期処理できなくて泣きそう
- 301 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 21:28:46.28 ID:3dIjgbOm.net]
- node.js は、Ruby on Rails でも必須
Babel, Webpack で、ES2015 を、ES5 へ変換する。 Coffee Script, Type Script は不要 初めてのJavaScript 第3版 ――ES2015以降の最新ウェブ開発、オライリー、2017 Rails プログラマーも、この本を読むのが必須!
- 302 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 21:53:33.10 ID:bvgXxWzo.net]
- jsはフロントエンドで排他的な地位を築いてるわけだがwasmで変わるかどうか
- 303 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 06:46:18.73 ID:JogZOakl.net]
- つうかwasmっていつ始まるんだよ
- 304 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 08:54:18.63 ID:6aon8UUL.net]
- もう始まってるよ!
- 305 名前:デフォルトの名無しさん [2019/05/18(土) 01:39:55.47 ID:NUmvom/y.net]
- class使うと冗長的でイヤだな〜
JAVAの人以外に使う人いるのか? PHPもclass文化が入ってきてから長ったらしくて見にくくなった
- 306 名前:デフォルトの名無しさん [2019/05/18(土) 23:10:19.77 ID:V1bm/mN0.net]
- 入れ物どうするの?
- 307 名前:デフォルトの名無しさん mailto:sage [2019/05/18(土) 23:47:25.37 ID:6fmwe7rg.net]
- 昔はReactはclass必須だったけど最近はconstしか使わなくなったな
- 308 名前:デフォルトの名無しさん mailto:sage [2019/05/20(月) 13:57:02.12 ID:315y2LTs.net]
- >>306
え?
- 309 名前:デフォルトの名無しさん mailto:sage [2019/05/25(土) 10:36:45.88 ID:P9kv6fd4.net]
- https://electronjs.org/releases/stable
electron のバージョンを確認すると.6.4.1と出るんですが、最新と違います なにか間違っているでしょうか npm electron -v こうやってます
- 310 名前:デフォルトの名無しさん mailto:sage [2019/05/25(土) 11:18:04.02 ID:lK+K49ID.net]
- >>309
それじゃnpmのバージョンが表示されてるだけ npm outdated electronとか npm list electron
- 311 名前:デフォルトの名無しさん mailto:sage [2019/05/26(日) 07:33:35.43 ID:BNx/1Kr/.net]
- 仕事じゃなければclass使う機会ないんじゃないの?
もともと第一級言語だし。 JAVAはいちいち面倒なことしてるなって思う。
- 312 名前:デフォルトの名無しさん mailto:sage [2019/05/26(日) 13:33:28.57 ID:/3XSSWvk.net]
- 去年までのreactではライフサイクル扱うのに必須だったからそれなりにclass使ってた
今はhooksで不要になったけど vuejsでclass使わないのはvuejsのclassサポートの出来が悪いから webcomponentsではclass使う
- 313 名前:デフォルトの名無しさん mailto:sage [2019/05/26(日) 13:34:42.45 ID:/3XSSWvk.net]
- おっとwebcomponentsではssrしてないからスレチか
- 314 名前:デフォルトの名無しさん mailto:sage [2019/05/28(火) 18:26:28.76 ID:u9qp/pn3.net]
- Readable.from便利だな
- 315 名前:デフォルトの名無しさん mailto:sage [2019/08/15(木) 14:14:57.93 ID:jracdouM.net]
- ちょっと実装の依存関係について質問。
deps配下って、 依存モジュール構築時、node.jsそれ自体に依存しているけど、どうやってビルドしているの? https://github.com/nodejs/node
- 316 名前:デフォルトの名無しさん mailto:sage [2019/08/15(木) 16:24:58.54 ID:tw8yrSxj.net]
- 依存してるか?
置いてあるだけでは?
- 317 名前:デフォルトの名無しさん mailto:sage [2019/09/07(土) 13:12:16.63 ID:7O56BTDL.net]
- dockerでwindowsとalpineの間で共有フォルダを作り、windows上のvscodeで作業しています。
作業ファイル(React)をvscodeを通してdocker内でnpm startしローカルホストを立てそれをwindowsのchromeでアクセスしています。 そのとき、ファイルを変更しては保存をしての繰り返しで挙動を逐一チェックしたいのですが、 修正した.jsファイルを更新してもブラウザ上では内容が更新されません。 一度ctrl c を押して停止させてから、再度npm startをして接続すると、ブラウザでも修正内容が更新されます。 ブラウザのキャッシュ削除や、検証モードでdisable cacheにチェックを入れていても同じでした。 dockerを使わないwindowsだけでの作業をしていた時は、ブラウザの更新マークを押すだけで修正内容が反映されていました。 現在、自動でキャッシュを削除してくれるるnodemonを入れて作業しているのですが、 こちらも結局は、ファイルを上書き保存した時点で自動でnpm startを繰り返してくれるだけなので どうしても時間がかかってしまいます。 上書き保存をし、ブラウザを更新しただけで修正内容が反映される様にするにはどうすればいいでしょうか?
- 318 名前:デフォルトの名無しさん mailto:sage [2019/09/07(土) 13:39:38.96 ID:FOx1f63/.net]
- nodemonってことはwebpackは起動してない?
hot module replacement(HMR)使うならdockerの中だろうとwebpack通さないと あとHMRちゃんと設定できてればブラウザのリロードしなくてもファイル保存しただけで変更が反映されるよ つか画面周りの開発でdocker使っていいことあるか?
- 319 名前:デフォルトの名無しさん mailto:sage [2019/10/19(土) 18:31:46.54 ID:VwkXsBh7.net]
- 初心者ですがWindowsでnode.jsを使いたいのですが
一人で開発する分にはnvm-windowsとnode.jsとvscodeぐらいを入れとけばやれますか? 作ったアプリを配布する際にパッケージの依存関係を何かに表さなければならないと思うのですが、どう抽出して何に記述しますか? あとBrowserifyって額面どおりのことを本当にやれるんですか? (たとえばローカルファイルにアクセスしたりソケット通信するようなJavaScriptコードについて
- 320 名前:デフォルトの名無しさん mailto:sage [2019/10/19(土) 20:52:32.38 ID:yv9dYCWj.net]
- ガチの初心者かい
的外れなこと聞くよりnpmとかyarnのチュートリアル探してやった方が意味があるぞ
- 321 名前:デフォルトの名無しさん [2019/10/20(日) 10:50:05.69 ID:Xl2t0ZNf.net]
- ツールを検討するレベルにもまだ達していないな
|

|