名称只能包含网址友好字符

isr*_*rj5 3 node.js gulp-sass npm-install bootstrap-4

我正在尝试使用npm init安装package.json以在我的文件夹中安装bootstrap,但出现错误。

npm install bootstrap@4.0.0-alpha.6 --save
Run Code Online (Sandbox Code Playgroud)

我是新来的,我无法确切地知道我在做什么错。我正在关注一个教程,该教程的链接将与控制台的屏幕快照一起附加。

这个教程链接

这是截图

小智 13

删除锁定文件并npm i再次运行为我解决了这个问题。


小智 7

我遇到了同样的问题,但我更改了package-name名字,如下所示:

My Folder Name
Run Code Online (Sandbox Code Playgroud)

我把它改为

my-folder-name
Run Code Online (Sandbox Code Playgroud)

没有空格和大写字母。它为我解决了问题。快乐编码


小智 5

npm init实际上是在创建package.json文件并设置项目的特征(它与引导无关)。因此,在字段包名称中,您必须输入项目的名称(现在已经输入了npm install bootstrap命令),或者如果方括号中显示的名称足够,则可以按Enter。通过设置项目的所有特征来完成npm初始化过程。

下一步,您可以做npm install bootstrap@4.0.0-alpha.6 --save。会的

  • 嘿@SurajKumar!我们在这里面临着类似的问题。您做了什么修复? (4认同)