使用NPM安装Bootstrap 4 alpha

27

我应该如何使用NPM安装Bootstrap 4 Alpha版本? 使用npm install bootstrap只会安装当前版本3.3.5。


我真的想不通如何使用软件包管理工具x安装软件包y可能被视为“要求我们推荐或找到书籍、工具...”这个软件并不是未知的,它是已知的,问题是如何安装它! - Quaternion
4个回答

30

你可以使用 git 分支 v4-dev 下载 bootstrap v4 alpha 版本。

npm install bootstrap@4.0.0-alpha.4
或者
npm install git://github.com/twbs/bootstrap.git\#v4-dev
或者
npm install https://github.com/twbs/bootstrap.git\#v4-dev
npm install twbs/bootstrap#v4-dev

1
使用Node v5.0.0无法工作?有什么变化了吗? - Rashidul Islam
哦,它能工作,但需要比应该的时间更长。 - Rashidul Islam
该软件包直接从GitHub下载,因此与通常的npm软件包相比速度较慢。 - Manoj H L
谢谢。如果我使用上述命令安装,它不能从https://github.com/twbs/bootstrap/tree/v4-dev/grunt检索所有文件。你知道背后的原因吗?同时缺少文档、js文件夹。 - Rashidul Islam
package.json 中,人们已经将允许使用的文件列出如下: "files": [ "dist", "grunt/*.js", "grunt/*.json", "js/*.js", "scss/**/*.scss", "Gruntfile.js", "LICENSE" ],仅这些文件会被添加到模块中。更多信息请参考 https://docs.npmjs.com/files/package.json#files - Manoj H L

24

使用此命令

npm install bootstrap@4.0.0-alpha.6

14
您也可以使用@next标签进行安装:
npm install bootstrap@next --save

@next标签被一些项目用来标识即将发布的版本。

可以使用以下方法查看当前标签<=>版本映射:

npm view bootstrap dist-tags
或者
npm dist-tag ls bootstrap

和所有发布的Bootstrap版本一起

npm view bootstrap versions

标签必须与版本号共享命名空间,因为它们在同一个插槽中指定: npm install <pkg>@<version>npm install <pkg>@<tag>

有关标签系统的更多信息此处此处


请注意,与Manoj的答案不同,当执行“--save”时,此内容将不会以这种方式存储在“package.json”中。 - phk
标记本身不会被存储,但标记的版本将被存储(e.g. "bootstrap": "^4.0.0-alpha.6")。 - Kinko

3

使用Node v5似乎对我不起作用,但是如果您通过http直接获取tarball,则可以正常工作。下载速度也非常快。

npm install https://github.com/twbs/bootstrap/tarball/v4-dev

或者在您的package.json文件中,在dependencies部分添加以下行:

"bootstrap": "https://github.com/twbs/bootstrap/tarball/v4-dev"

安装成功:

└── bootstrap@4.0.0-alpha

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接