質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
npm

npmは、Node Packaged Modulesの略。Node.jsのライブラリ・パッケージを管理できるツールです。様々なモジュールを簡単にインストールでき、自分でモジュールを作成し公開する際にも使用できます。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Q&A

解決済

1回答

438閲覧

npm init を行った際に作成されるファイルについて

jjj001

総合スコア55

npm

npmは、Node Packaged Modulesの略。Node.jsのライブラリ・パッケージを管理できるツールです。様々なモジュールを簡単にインストールでき、自分でモジュールを作成し公開する際にも使用できます。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

0クリップ

投稿2021/08/11 01:52

npm initをした際の挙動として、自分の環境のみでの現象か分からないのですが、少々疑問な点があり質問させて貰いました。
npm init を行うと、いくつかの設定を行いますがその一つにentry pointを設定する項目があるかと思います。
こちらの項目に「main.js」を指定し、他は全て「Enter」キーを押したのですが、ディレクトリ内には、package.jsonのみ作成され「main.js」は作成されませんでした。
こちらの現象としては、考えられる原因は何になりますでしょうか。
ご助言頂けましたら幸いです

※以下は、npm initを行った際に表示されたプロンプトに対して指定した全ての項目に対する値になります
イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

単にnpm initとして実行される処理は、あくまで**package.jsonを作るだけ**です。その他のファイルは用意しません。

It will ask you a bunch of questions, and then write a package.json for you.(公式マニュアルより)

投稿2021/08/11 01:57

maisumakun

総合スコア145208

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

jjj001

2021/08/11 02:01

ご回答ありがとうございます。 そうなりますと、「entry point」に指定したファイルは、あるファイルを「entry point」として扱うといった指定を行うのみだったということですね。 勉強になりました
maisumakun

2021/08/11 02:02

なお、「npm init xxx」とした場合、xxx専用の初期化ツールがnpm上にあれば、それを呼び出して実行する形となります(この場合の動作はツール毎に異なります)。
jjj001

2021/08/11 02:04

補足情報ありがとうございます なるほど、そういったことも出来る訳ですね
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問