少々気になったことがあるのですが、VueCliで作成したプロジェクトをサーバーでビルドする為に、npm
コマンドを使用していますが、npm
コマンドを使用する為だけであれば、Node.js
はインストールする必要はないでしょうか?
今までnpmを使う為にNode.jsをインストールしていたのですが、その必要がなければ、Node.jsをインストールせず、npmのみのインストールで良いのではないかと思っています。
こちらの部分につきまして、少々曖昧な理解となっています為、アドバイスの程、頂けましたら幸いです。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
ベストアンサー
nodejsのパッケージマネージャーがnpmなのでnpmを使う為だけにnodejsのインストールが必要です
投稿2020/08/29 01:43
総合スコア6426
0
`npmコマンドを使用していますが、npmコマンドを使用する為だけであれば、Node.jsはインストールする必要はないでしょうか?
Node.jsは絶対に必要です。
npm install
で導入したパッケージは、
JSファイルをnpm
ライブラリ配布サイトから落としてきているだけなんです。
npx
やnpm install -g
でコマンドラインツールとして持ってきたとしても根っこの部分は変わりません。
JSファイルってなんでしょう?
単なるテキストで書かれたファイルです。
実行者が居ないと何も出来ない。
ここでNode.jsの出番です。
Node.jsを使ってJSファイルを解析→実行しているわけですよ。
例外としてバイナリファイルを導入するnode-gyp
という仕組みがありますが、
これも最初のバイナリファイルを作るためにPythonやNode.js、GCC等を使っているのでやはりNode.jsは欠かせません。
投稿2020/08/31 02:57
編集2020/08/31 02:59総合スコア21203
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/31 04:59
2020/08/31 05:01
2020/08/31 07:42 編集
2020/08/31 08:23
2020/08/31 08:54 編集
2020/08/31 09:02
2020/08/31 09:03
2020/08/31 09:07
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/29 01:55 編集
2020/08/29 02:20 編集
2020/08/29 02:53
2020/08/29 03:24 編集
2020/08/29 03:36
2020/08/29 03:48
2020/08/29 04:19