2016-11-24 1 views
0

私は奇妙なJavaScriptフロントエンドツールをすべて学ぶのに苦労しています。私はマイクロソフトの人ですから、クールなJavaScriptツールを知ったり、ヒップスターのひげを犠牲にして非常に生産性が高いということに慣れています。npm init - 地球上で何が質問されていますか?

npm initで私のプロジェクトのNPMを初期化する必要があると思いますが、その質問には一言で答えるだけで、私は何を返すべきかわからないので、質問には言及しません。

https://docs.npmjs.com/cli/init

だから私は何をname:version:のために入れて、次の要求される場合があります他のものですか?

ありがとうございます!

+1

ない実際の答えが、アドバイスの良い言葉は(https://docs.npmjs.com/files/package.json)[package.json]についての詳細を読むことであろう。 –

+0

デスクトップ外では、Microsoftはマイナーなプレイヤーであり、あなたのために多くのボタンがありません。環境、ツール、ドキュメントを知ることは重要です。 – Rob

+0

あなたにはあなたのために行うためのCLIコマンドがあります。違いは、GUIウィザードは通常、豊富な統合文書を持っているということです。私は、CLIツールがより多くの単語と明確な説明を使用できない理由を見ていません。 –

答えて

1

npm initは、npmで新しいpackage.jsonを作成するためのものです。

npm installは、すべての依存関係をインストールするためです。

疑問は、なぜあなたはnpm initに必要だと思うんです - あなたはあなたのプロジェクトが持っている名前がわからないとき。

新しいプロジェクトを作成する場合は、プロジェクトの名前とバージョンを追加 - たとえば0.0.1ため。これにはセマンティックバージョニングを使用してください。http://semver.org/を参照してください。

名前はプロジェクトの名前です。バージョンはあなたのプロジェクトのバージョンです。プライベートアプリの場合は、1.0.0を入れてそのまま残してください。共有パッケージリポジトリに追加しようとしている可能性のあるライブラリの数が増えます。

+0

これはnpmで始めるためにpackage.jsonを作成するためのものです。後でnpmをインストールするにはビルドサーバーに必要ですが、その名前は何ですか?ファイルの名前または何ですか? npm、node、私のバージョンのバージョンは何ですか?それは明らかではない。それはこれらのツールで私の問題です、彼らは急いでいる。 –

+0

あなたのプロジェクトに関するすべての情報について 'project.json'が必要です。 packgeをインストールするだけでよい場合は、 'npm install package-name'と入力するだけです。 'package.json'を作成する場合は、現在の作業ディレクトリの名前を入力できます。バージョンはプロジェクトのバージョンです。このすべてはドキュメントに記載されています:https://docs.npmjs.com/files/package.json – alwe

+0

助けてくれてありがとう、多分私はそれを完全に間違っている。ビルドサーバー、他のチームメンバーによって自動的にインストールされるように、私が使っているパッケージをリストアップしたファイルは何ですか? –

関連する問題