【非同期】node.js part.1【javascript】
2022/01/18(火) 20:51:30.53ID:ORdcRN+B
そうですね
100デフォルトの名無しさん
2022/01/18(火) 21:03:16.57ID:zM0s63vx 非同期処理でasyncawait使う
↑をもちっと詳しく書くと↓
非同期処理を待ち合わせるためにasync/await使う
非同期処理の完了をawaitで待ち合わせたから順番通りに実行されたんやろ
↑をもちっと詳しく書くと↓
非同期処理を待ち合わせるためにasync/await使う
非同期処理の完了をawaitで待ち合わせたから順番通りに実行されたんやろ
101デフォルトの名無しさん
2022/01/20(木) 11:54:34.71ID:+/xZ0hCv 待ち合わせる ⇐これ知人にも言われたけど、全然ピンとこないんだよね…
どういうこっちゃ?状態
もうちょいちゃんと読み込んでトレーニングしないと使いこなせそうにないな…
どういうこっちゃ?状態
もうちょいちゃんと読み込んでトレーニングしないと使いこなせそうにないな…
102デフォルトの名無しさん
2022/01/20(木) 12:48:53.44ID:xHvB1DGJ 非同期処理は基本待ってくれない
awaitを付けると文字取り待ってくれる
程度のイメージ
awaitを付けると文字取り待ってくれる
程度のイメージ
103デフォルトの名無しさん
2022/01/21(金) 20:00:20.03ID:fPjKnmm+ async await使って動かしたい順番通りに動くようになったぜ!
csvから加工したjsonも送れるようになったぜ!
しかしforeverとかいうのがまったく動かねぇぜ!
先はなげえぜ!
csvから加工したjsonも送れるようになったぜ!
しかしforeverとかいうのがまったく動かねぇぜ!
先はなげえぜ!
104デフォルトの名無しさん
2022/02/11(金) 19:47:27.42ID:yJN6p+vI asyncよりもpromiseのがわかりやすくね?
105デフォルトの名無しさん
2022/02/13(日) 12:14:26.10ID:D2hdCn1O parcelってプロダクションでも使えますか?
106デフォルトの名無しさん
2022/02/24(木) 22:25:36.08ID:qAucykev 練習にnodeでコンソールアプリ作ってるんだけど2日くらい悶々としてる。
一度非同期処理に入るとフラグ管理するか全部非同期メソッドにしないとダメなんだな。
一度非同期処理に入るとフラグ管理するか全部非同期メソッドにしないとダメなんだな。
107デフォルトの名無しさん
2022/07/03(日) 22:26:50.27ID:JikZSbh4 jsdomをインストールしようとしたら
Unsupported engine
package: '[email protected]',
required: { node: '>=14' },
とインストールできなかった。古いjsdomのはインストールできる
Node.jsは14から一部のOSでインストールできなくなったのに、14以降でないと最新のjsdomをインストールできない
Unsupported engine
package: '[email protected]',
required: { node: '>=14' },
とインストールできなかった。古いjsdomのはインストールできる
Node.jsは14から一部のOSでインストールできなくなったのに、14以降でないと最新のjsdomをインストールできない
108デフォルトの名無しさん
2022/07/31(日) 02:28:27.61ID:MoxEHSGR 質問です
nodejsで自作モジュールを作って使ってるのですが、自作モジュールにも「const socket = require('websocket')」のようにモジュールを利用しています。
メインのスクリプトでnpm installしたときに自作モジュールも同じくnpm installさせたいのですが何か方法はありますか?
ちなみに、npmのスクリプトで「"install": "npm i --no-save && cd user_lib && npm i --no-save"」と記載してnpm run installした場合、メインのnpm iは実行されるのですが2つ目の自作モジュールのnpm iが失敗します。
nodejsで自作モジュールを作って使ってるのですが、自作モジュールにも「const socket = require('websocket')」のようにモジュールを利用しています。
メインのスクリプトでnpm installしたときに自作モジュールも同じくnpm installさせたいのですが何か方法はありますか?
ちなみに、npmのスクリプトで「"install": "npm i --no-save && cd user_lib && npm i --no-save"」と記載してnpm run installした場合、メインのnpm iは実行されるのですが2つ目の自作モジュールのnpm iが失敗します。
109デフォルトの名無しさん
2022/08/08(月) 13:10:04.52ID:70CiiugU nodejsも使ってみないとなあと思うけどWSL2で運用できるのかな?
結局仕事で使ってるPHPに戻りそうだけどJSによるWEBやDOMの操作は知ってるに越したこと無いし
結局仕事で使ってるPHPに戻りそうだけどJSによるWEBやDOMの操作は知ってるに越したこと無いし
110デフォルトの名無しさん
2023/02/13(月) 21:08:50.92ID:xNR1Emis レベル低過ぎて恥ずかしいけどProgateのNode.js終えた
レッスンIとIIがとても難しくて挫折しそうになったけど周回して時間かけたら理解出来て、それからレッスンVIまでスムーズだった
レッスンIIIはMySQL組み合わせてテーブルをWEBの操作に応じて編集する内容だけどIとII分かってたら難しくない
レッスンIVはデバッグの仕方で意図的に混ぜてあるミスを直すんだがI、II、III理解してたら簡単だった
レッスンIVはexpressでログインの管理、これは難しかったし長かったけど一回で理解出来た
レッスンVIはその応用でbcryptを使いパスワードをハッシュ化させてWEB入力のパスワードと比較する内容だけどまぁ簡単だった
唯一難しかったのはejsファイルにif文書いて引数入れるとres.renderでそのejsファイルを呼び出すとこにもその引数定義しないといけないしejs側にforEach書いたらそのejsファイル呼び出すjs側にもforEachに対応したオブジェクト書かないと駄目なとこ
progateは超初心者向けだけどその中でもNode.jsは一番難しいらしくて、覚悟してたけど最初から挫折しそうになって自信無くして、でもそこ超えたらスムーズに理解出来たのがとても嬉しい😇
レッスンIとIIがとても難しくて挫折しそうになったけど周回して時間かけたら理解出来て、それからレッスンVIまでスムーズだった
レッスンIIIはMySQL組み合わせてテーブルをWEBの操作に応じて編集する内容だけどIとII分かってたら難しくない
レッスンIVはデバッグの仕方で意図的に混ぜてあるミスを直すんだがI、II、III理解してたら簡単だった
レッスンIVはexpressでログインの管理、これは難しかったし長かったけど一回で理解出来た
レッスンVIはその応用でbcryptを使いパスワードをハッシュ化させてWEB入力のパスワードと比較する内容だけどまぁ簡単だった
唯一難しかったのはejsファイルにif文書いて引数入れるとres.renderでそのejsファイルを呼び出すとこにもその引数定義しないといけないしejs側にforEach書いたらそのejsファイル呼び出すjs側にもforEachに対応したオブジェクト書かないと駄目なとこ
progateは超初心者向けだけどその中でもNode.jsは一番難しいらしくて、覚悟してたけど最初から挫折しそうになって自信無くして、でもそこ超えたらスムーズに理解出来たのがとても嬉しい😇
111デフォルトの名無しさん
2023/02/13(月) 21:09:58.76ID:xNR1Emis 次はreactやって、それからProgate卒業してreact-native勉強してAndroidアプリ作りたい
112デフォルトの名無しさん
2023/02/13(月) 21:12:44.79ID:xNR1Emis 嬉しいわ
ここの皆ならProgateのNode.jsとか鼻で笑っちゃう内容なんだろ?凄いね
ここの皆ならProgateのNode.jsとか鼻で笑っちゃう内容なんだろ?凄いね
113デフォルトの名無しさん
2024/04/28(日) 17:37:21.06ID:ODHLSEZy jestが思ったように動かなくてイライラした
114デフォルトの名無しさん
2025/05/27(火) 19:37:53.73ID:xBbOuQI7 httpサーバをexpressからhonoに変えてみた
性能差がわかるほどのことはまだしてない
性能差がわかるほどのことはまだしてない
115デフォルトの名無しさん
2026/02/02(月) 18:56:06.66ID:hlCHNt9t nvmを初めて使った
個人的には大満足です
個人的には大満足です
116デフォルトの名無しさん
2026/06/06(土) 03:00:46.22ID:nAjVtfXZ Claudeにファイル形式の変換を頼んだらウェブアプレットで出してきたから
Node.jsで動くように全部書き直してもらってローカルでCLIから実行できてそれはそれは楽ちんだったけど
はたしてこんな使い方で正しいのか疑問である
Node.jsで動くように全部書き直してもらってローカルでCLIから実行できてそれはそれは楽ちんだったけど
はたしてこんな使い方で正しいのか疑問である
レスを投稿する
ニュース
- 最も信用できない情報源ワースト2 インフルエンサーのSNSが惨敗の理由…信頼するのは「家族の口コミ」「NHKのテレビ」… [少考さん★]
- 【文春】女子アナにチョレイ! 卓球・張本智和(23) チャラい“DM連続ナンパ” ★2 [Ailuropoda melanoleuca★]
- こめお、「割烹こめを」閉店発表★2 [爆笑ゴリラ★]
- 【アジア大会/柔道】中国選手が衝撃の反則負け 前田凛にガブリ噛みつき 歯形くっきり・・・女子70kg級(※動画あり) [あずささん★]
- マクドナルドのキャラクター「ドナルド」、きょうから「ロナルド」へ [おっさん友の会★]
- 岩屋前外相 中国訪問めぐるSNS中傷に大物議員が同情…議員宿舎侵入事件も「ハニトラでもなんでもない」と徹底擁護 平将明氏 [少考さん★]
- 🏡
- 『おぼっちゃまくん』再アニメ化で話題の小林よしのり先生、さっそくネトウヨとバトル開始 [687994443]
- 躁鬱ニート(27)、マッマが消えて14日目
- お前らって無双シリーズに出てくる拠点兵長だよな
- 「反AI」を主張する連中はなぜ「人間は学習した内容を使って表現をしてもいいのにAIは同じことをしてはいけない理由」を絶対に言わないの [314039747]
- ジャニーズ「セフレと堂々と密会してます、機嫌損ねたら半殺しにします、容疑を否認します」←これ