NodeJS 名称只能包含URL友好字符

a8jjtwal  于 2023-03-17  发布在  Node.js
关注(0)|答案(9)|浏览(160)

我试图用npm init安装package.json以在我的文件夹中安装 Bootstrap ,但我得到了错误。

npm install bootstrap@4.0.0-alpha.6 --save

我是新来的,我不能确切地说我做错了什么。我是按照一个教程的链接,我会附上我的控制台截图。
this the tutorial link

7gs2gvoe

7gs2gvoe1#

npm init实际上创建了package.json文件并设置了项目的特性(它与bootstrap没有关系)。因此,在package name字段中,您必须输入项目的名称(您现在已经输入了npm install bootstrap命令),或者如果括号中显示的名称足够了,您可以按Enter键。通过设置项目的所有特性来完成npm init过程。
下一步,您可以执行npm install bootstrap@4.0.0-alpha.6 --save

qvsjd97n

qvsjd97n2#

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

gab6jxml

gab6jxml3#

我得到了同样的问题,但我改变了package-name的名字是这样的:

My Folder Name

我改成了

my-folder-name

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

qzlgjiam

qzlgjiam4#

只需按回车键并循环所有选项,在完成init之前不要输入npm install。

djmepvbi

djmepvbi5#

不仅要删除主文件夹中的package-lock.json,还要找到(使用此命令find node_modules/ -iname *-lock*)并删除node_modules中的所有“-lock”文件,然后再次运行npm install

9bfwbjaz

9bfwbjaz6#

确保您键入的位置正确,npm init,然后按Enter/Return键几次,直到出现以C:\Users开头的提示符(如果您在Windows中)。

x7yiwoj4

x7yiwoj47#

我在安装sass的时候也遇到了同样的问题,因为我在YT上看了一些教程,他们指导我使用Live Sass Compiler,所以我不得不修改一些保存文件的设置,然后我卸载了它,按照传统的流程

npm init
npm install node-sass --save-dev
npm run compile:sass

然后......砰!!!成功了

1wnzp6jl

1wnzp6jl8#

按几个回车键,这将帮助你走出npm init。然后输入npm install评论。这对我很有效。

chhkpiq4

chhkpiq49#

我也面临着同样的问题,而安装json-server...但得到解决,实际上问题不是与文件夹名称...所以,有两种方法来排序这个问题一个----后npm init按5-8次回车或u可以直接使用(npm init -y)都将工作良好快乐编码

相关问题