• Nodeで直近のgitコミットのハッシュを取得する

    質問 NodeJSで現在のブランチの最新コミットのid/hashを取得したいのですが、どうすればよいですか? NodeJSで、gitとそのコミットに関して、最新のid/hashを取得したいのですが。 どのように解決するのですか? 解決方法その1(gitが必要、コールバックあり)。 require('child_process').exec('git rev-parse HEAD

    2023-08-02 01:01:01
  • [解決済み] Gulp-autoprefixer throw ReferenceError: Promiseは定義されていません。

    質問 gulpでsassをコンパイルし、オートプレフィクスで gulp-autoprefixer を実行しようとしましたが、エラーが発生しました。 var gulp = require('gulp'), sass = require('gulp-sass'), autoprefixer = require('gulp-autoprefixer'); gulp.task

    2023-08-01 01:53:10
  • [解決済み] express.jsの「trust proxy」は実際に何をするのか、また使う必要があるのか?

    質問 nginx サーバーの背後に位置する express アプリを作成しています。 express のドキュメントを読んでいたら、「trust proxy」設定について言及されていました。そこに書かれているのは trust proxy リバースプロキシサポートを有効にする、デフォルトでは無効 Nodeでnginxを使ったセキュアセッションを解説しているこちらの小記事を読みました

    2023-07-24 23:20:15
  • 非 root ユーザーで Docker 内のアプリを実行する

    質問 この後 昨日のショッカーのニュース のニュースを見て、Dockerコンテナ内のアプリはrootで実行してはいけないような気がしてきました。 試しに自分の Dockerfile を更新してアプリユーザーを作成しようとしましたが、アプリファイルのパーミッションを(root のまま)変更してもうまくいかないようです。 これは、LXC 権限が root ユーザーに付与されていないこと

    2023-07-24 17:46:57
  • [解決済み] each loopの中で「続ける」方法 : underscore, node.js

    質問 node.jsのコードはとてもシンプルです。 _.each(users, function(u, index) { if (u.superUser === false) { //return false would break //continue? } //Some code }); 私の質問は、superUserがfalseに設定されている場合、

    2023-07-14 11:38:43
  • Node - app.jsを実行するには?

    質問 私は Node.js で、(他の開発者が作った)プロジェクトを実行しようとしたのですが、ターミナルでコマンド node app.js . しかし、私は以下のエラーに遭遇しました、あなたはこのプロジェクトを実行する方法について何か考えがありますか? 私はいくつかの指示に従いました ここで に従ってプロジェクトを実行しました。 以下はエラーログです。 Junryls

    2023-07-13 07:28:44
  • [解決済み] Socket.ioクライアントの接続状態を取得する

    質問 Socket.ioを使っているのですが、クライアント側からサーバへの接続状態を知りたいです。 こんな感じかな。 socket.status // return true if connected, false otherwise 接続が切れたり、何らかの理由で切断された場合に、ユーザーに視覚的なフィードバックを与えるために、この情報が必要です。 どのように解決するのです

    2023-07-11 13:31:02
  • へのコメント Jade/pug

    質問 Jade/pugでコメントを作成しようとしましたが、コメントはHTMLのテキストとしてレンダリングされます。これは私のコードです。 doctype html html(lang='en') body / This should be a comment 私は何か馬鹿なことをしているのだろうか? どうすればいいのでしょうか? に書かれているように

    2023-07-10 21:14:42
  • [解決済み] Node Sassは現在の環境をサポートしていません。Windows 64-bit ランタイムがサポートされていません (88)

    質問 私は gulp-sass で最新版をインストールしようとしました。 npm i gulp-sass --save-dev を実行したとき、たくさんのエラーが発生しましたが、後で解決しました。しかし、gulpを実行しようとすると、このエラーが表示されます。 Error: Node Sass does not yet support your current environmen

    2023-07-07 04:50:34
  • [解決済み] Nodeストリームのendイベントとfinishイベントの違いは何ですか?

    質問 Node.jsのストリームは、以下の両方をトリガーします。 end と finish のイベントを開催しています。両者の違いは何ですか? どのように解決するのですか? end と finish は、異なるタイプのStreams上で同じイベントBUTです。 stream.Readable 火災のみ end そして、決して finish stream.

    2023-07-06 20:56:32
  • [解決済み] WebStormのセミコロン・チェックを無効にするには?

    質問 Node.jsでWebStormのセミコロンチェックを無効にする方法は? 以下の方法を試しましたが、うまくいきません。 オプションをチェックアウトしました use semicolon to terminate statement JavaScriptのバージョンをecma6に変更しました どのように解決するのですか? Settings/Preferences

    2023-07-03 04:50:52
  • [解決済み] npm install をせずに package-lock.json を更新するには?

    質問 質問 を更新/生成する方法はありますか? package-lock.json を実際にインストールすることなく node_modules (例えば npm i )? 私はただ、有効な package-lock.json に基づいて package.json である。 モチベーション あなた(またはあなたの同僚)は yarn をローカルで使うかもしれ

    2023-07-02 21:08:12
  • [解決済み] なぜyarnをインストールするのにnpmを使わないのですか?

    質問 で yarn (代替の npm クライアント) を発表したブログ記事 を実行するのが最も簡単な方法です。 npm install -g yarn を実行することです。しかし、もしあなたが のページを参照してください。 にアクセスすると、プラットフォーム別のインストール ページには "npm install yarn" はリストされておらず、"Alternatives" ペ

    2023-06-30 22:29:07
  • [解決済み] node.js初心者のためのチュートリアル?[クローズド]

    質問 現在のところ、この質問は私たちのQ&A形式には適していません。私たちは回答が事実、参考文献、専門知識によって裏付けられていることを期待していますが、この質問はおそらく討論、議論、投票、または拡大した議論を求めるものでしょう。この質問を改善し、再開できる可能性があると思われる場合 ヘルプセンターへ をご覧くだ

    2023-06-30 13:42:48
  • [解決済み] Mocha における describe() の役割は何ですか?

    質問 のドキュメントは Mocha 公式サイト のドキュメントにこの例があります。 describe('User', function(){ describe('#save()', function(){ it('should save without error', function(done){ var user = new User('Luna');

    2023-06-29 03:40:21
  • [解決済み] node.jsの最終更新ファイルの日付

    質問 node.jsを使って、サーバー上のファイルの最終更新日を取得しようとしています。 私は試してみました file.lastModified; と file.lastModifiedDate; の両方が未定義として返されます。 どのように解決するのですか? node v 4.0.0以降の場合。 fs.stat("/dir/file.txt", functi

    2023-06-28 13:30:21
  • [解決済み] Node.jsで空のファイルを作成する?

    質問 今のところ、私は fs.openSync(filepath, 'a') しかし、少し厄介です。Node.jsで空のファイルを作成するための「標準的な」方法はあるのでしょうか? どのように解決するのですか? もし、強制的にファイルを空にしたいのであれば、そのために 'w' フラグを使用します。 var fd = fs.openSync(filepath, 'w');

    2023-06-27 06:14:36
  • [解決済み] node.jsのrmdirは再帰的ですか?空でないディレクトリでも動きますか?

    質問 のドキュメントは fs.rmdir のドキュメントは非常に短く、ディレクトリが空でないときの rmdir の動作については説明されていません。 Q : このAPIを使って、空でないディレクトリを削除しようとするとどうなりますか? どのように解決するのですか? 簡単な答えです。 node.js fs.rmdir() はPOSIXの rmdir() これは空

    2023-06-21 07:05:31
  • [解決済み] OSXでMongoDBをインストールし、実行する

    質問 もし誰かがここで何か洞察を与えてくれるなら、私は大いに感謝します。 私はMongoDBに新しく、(比較的)コマンドラインにも新しいです。 Express/node.js アプリがローカルで正常に MongoDB 上で動作していましたが、コンピュータを再起動したときに、Mongo サーバーを再起動しようとすると、エラーを出して起動しなくなりました。それ以来、Mongo を何度か再

    2023-06-21 03:40:06
  • [解決済み] 大規模なNode.jsプロジェクトを整理する方法

    質問 大規模なNode.jsプロジェクトを整理する良い方法は何でしょうか? 例えば、express.jsとsocket.ioの両方を使用するアプリですか?これは、アプリケーションの論理構造とファイルシステムの両方を含むでしょう。 現在、私は、1 つのマスター js ファイルに大量のコードを押し込んで、巨大なグローバル オブジェクトにコードを配置している自分を発見しており、それはいたず

    2023-06-18 09:29:30