Google Geminiを使ってnode expressウェブアプリを作るデモ。GitHub Copilotでも良くやっているけどね
まじかOpenAIのJavaScript NodeパッケージがV4に上ってV3からは呼び出しているコードを修正しないといけないのか
npm install <URL> するときにURLの頭にgit+をつけ忘れて TAR_ENTRY_INVALID checksum failure
が出まくってハマった。 gitコマンドは補完してくれてるの忘れていたよ
npm installに対してpackage-lock.jsonによりnode_modules/をゼロベースで作り直してくれる。package-lock.jsonを作り直さない分npm installより早い。
最近 npm installに-sはいらなくて逆に--no-saveなの
$ npm config set prefix '~/.npm-global'
$ npm rebuild
$ npm init -y
$ npm list --depth=0
$ npm outdated
$ npm view <package> versions
ビットコインウォレットアプリを提供する米BitPayは11月26日、同社のアプリに使われているサードパーティーのNode.jsパッケージが改ざんされて不正なコードが仕込まれ、ユーザーの秘密鍵が流出した可能性があることが分かったと発表した。 同社のアプリ「Copay」のバージョン5.0.2~5.1.0を使っている場合、アプリを実行したり開いたりしないよう呼び掛けている。 BitPayのリリース BitPayによると、不正なコードは「Copay」「BitPay」のバージョン5.0.2~5.1.0で確認された。
「npm」パッケージ「flatmap-stream」に悪意あるコードが混入されていたことが判明したことをうけ、米Microsoftは11月26日(現地時間)、自社製品への影響を明らかにした。
GitHubで2018年に人気のあったオープンソースプロジェクトの統計が公開された。それによると機械学習(ML)や3Dプリント、データ分析といった分野が急成長を遂げており、具体的なプロジェクトとしては「TensorFlow」や、IT部門向けの自動化ツールである「Ansible」や「Kubernetes」が含まれている。 このランキングは、GitHub関連の多くのアップデートとともに発表された「The State of Octoverse」レポートで示されている。Microsoft傘下のGitHubは、同社
ニュース Microsoft、「TypeScript 3.0」を正式公開 ~プロジェクト参照やunknown型を導入 「NuGet」や「npm」から入手可能。コードエディター向けのプラグインもリリース - 樽井 秀人 2018年7月31日 14
Google Photos にファイルをアップロード. V2になってTypeScriptになりNode.jsのnpmの使い方も美しいコード
npm initは対話形式でprojectの初期設定を行うためのcommandです。実行すると対話形式で項目を入力して、package.jsonを作成します。
npm install [...|<git repo url>|<folder>] |git+https
proxyの設定デフォルトでは環境変数のHTTP_PROXYかhttp_proxyの値を見に行く。(設定していなければnull)環境変数に設定せず、npmだけproxyを経由したい場合は以下のコマンドでproxyを設定する。もし環境変数を設定してある場合は、npm configで設定した値で上書きされる
バージョン指定のかわりにgitリポジトリのURLを指定してnpm installすればOK。Herokuへのデプロイ時にもちゃんと指定したリポジトリのコードが取得されました。
gulpだけでなく、npm installの使い方も詳しい