バージョン違いについては既に指摘がありますが、Node.jsのバージョンとnpmのバージョンは異なるので問題ありません。
https://nodejs.org/ja/download/releases/
過去には@nextの定義があったように見受けられます。
what is npm i bootstrap@next?
https://stackoverflow.com/questions/43327319/what-is-npm-i-bootstrapnext
{ name: 'bootstrap',
description: 'The most popular front-end framework for developing responsive, mobile first projects on the web.',
'dist-tags': { latest: '3.3.7', next: '4.0.0-alpha.6' },
versions:
[ '0.0.1',
'0.0.2',
'3.1.1',
'3.2.0',
'3.3.0',
'3.3.1',
'3.3.2',
'3.3.4',
...
ただ現在ではdist-tags:の項目にnextは見当たりません。
C:\Users\username>npm view bootstrap
bootstrap@5.1.3 | MIT | deps: none | versions: 50
The most popular front-end framework for developing responsive, mobile first projects on the web.
https://getbootstrap.com/
keywords: css, sass, mobile-first, responsive, front-end, framework, web
dist
.tarball: https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.3.tgz
.shasum: ba081b0c130f810fa70900acbc1c6d3c28fa8f34
.integrity: sha512-fcQztozJ8jToQWXxVuEyXWW+dSo8AiXWKwiSSrKWsRB/Qt+Ewwza+JWoLKiTuQLaEPhdNAJ7+Dosc9DOIqNy7Q==
.unpackedSize: 8.7 MB
maintainers:
- bootstrap-admin <getbootstrap@gmail.com>
- mdo <markdotto@gmail.com>
- xhmikosr <xhmikosr@gmail.com>
dist-tags:
latest-3: 3.4.1 latest-4: 4.6.1 latest-5: 5.1.3 latest: 5.1.3
published a month ago by xhmikosr <xhmikosr@gmail.com>
また npm view bootstrap@next の結果は何も返ってきません。
C:\Users\username>npm view bootstrap@next
C:\Users\username>
また上記stackoverflowの回答のコメントに以下の記述がありました。
this completely unrelated to angular-cli. it's an NPM thing. The tag next is something the bootstrap team chose. I believe it just means the latest non-release ie, the latest beta version or release candidate version –
Ahmed Musallam
Apr 10 '17 at 15:45
also, I'd stay away from @next and alpha or beta versions because they are not stable. That, off course if you want to go to production with your app. If you understand the risks or you need a very specific feature that is in the alpha version, go ahead, But know that alpha versions constantly change and might creak your app's css
ざっくりいえば@nextはbootstrapチームが定義したαバージョンなどが定義されてるものだと思う、といったような内容だと思います。
過去の「npm view bootstrap」の結果で
next: '4.0.0-alpha.6'
とαバージョンを示していることからも間違いないかと思います。
・現在のnpm view bootstrapの結果にnextの定義が見受けられないこと。
・npm view bootstrap@next を実行しても何も返ってこないこと
・現在取得可能な最新バージョンは下記の通り5.1.3でありそれより最新のalphaバージョンがないこと
これらの理由から、nextの定義が消され現在は@nextは使用できないものと思われます。
C:\Users\username>npm view bootstrap versions
[
'0.0.1', '0.0.2', '3.1.1',
'3.2.0', '3.3.0', '3.3.1',
'3.3.2', '3.3.4', '3.3.5',
'3.3.6', '3.3.7', '3.4.0',
'3.4.1', '4.0.0-alpha.2', '4.0.0-alpha.3',
'4.0.0-alpha.4', '4.0.0-alpha.5', '4.0.0-alpha.6',
'4.0.0-beta', '4.0.0-beta.2', '4.0.0-beta.3',
'4.0.0', '4.1.0', '4.1.1',
'4.1.2', '4.1.3', '4.2.1',
'4.3.0', '4.3.1', '4.4.0',
'4.4.1', '4.5.0', '4.5.1',
'4.5.2', '4.5.3', '4.6.0',
'4.6.1', '5.0.0-alpha1', '5.0.0-alpha2',
'5.0.0-alpha3', '5.0.0-beta1', '5.0.0-beta2',
'5.0.0-beta3', '5.0.0', '5.0.1',
'5.0.2', '5.1.0', '5.1.1',
'5.1.2', '5.1.3'
]
教材によるとここでBootstapの公式ページ
https://getbootstrap.jp/
のInstalltion に記述してある以下のコマンドをコピーしてコマンドプロンプトに
Installtion のリンク先をちゃんと確認しましょう。
https://getbootstrap.jp/docs/5.0/getting-started/download/
各パッケージマネージャ毎のインストール方法が記述されており、
npm install bootstrap@next
と
gem install bootstrap -v 5.0.0.beta1
は同じことをしており、両方実施する必要があるわけではありません.
また本家を確認すると
https://getbootstrap.com/docs/5.1/getting-started/download/#npm
npm install bootstrap
となっています。(日本語のサイトで@nextが付いているのは、翻訳が古いのでしょう)
これはnpm view bootstrapの実行で確認できますが、5.1.3がインストールされますので、これを実行すればよいと思います。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/25 03:39
2021/11/25 08:42