Sorry, name can only contain URL-friendly characters and name can no longer contain capital letters
报错一:
Sorry, name can only contain URL-friendly characters and name can no longer contain capital letters.
翻译:抱歉,名称只能包含 URL-friendly 字符,并且名称不能再包含大写字母
原因:npm init 初始化项目时 package name 处若不手动输入项目名称,则会自动指定你的文件夹的名称当做项目名,若项目名称命名不规范则(只能为可写为 URL 的URL-friendly 字符,不能为特殊字符:“~'!()*”,大写字母,中文)会报以上错误,若不添加任何信息,一直回车到最后输入 yes 即项目初始化成功:
关于 URL-friendly 可参考 URL 规范:URL 规范
- package name:项目名称
- version:版本号
- description:对项目的描述
- entry point:项目的入口文件(一般你要用哪个 js 文件作为 node 服务,就填写该文件)
- test command:项目启动的时候要用什么命令来执行脚本文件(默认为node app.js)
- git repository:如果你要将项目上传到 git 中的话,那么就需要填写 git 的仓库地址
- keywirds:项目关键字
- author:作者的名字
- license:发行项目需要的证书
在 node 开发中使用 npm init 会生成一个 pakeage.json 文件,这个文件主要是用来记录这个项目的详细信息,它会将我们在项目开发中所要用到的包,以及项目的详细信息等记录在这个项目中。
报错二:
npm should be run outside of the node repl, in your normal shell
下载好 node.js 后会生成以下文件:
直接运行 node.exe,执行 npm 命令会出现报错:
原因:npm 作为一个独立的模块,其实是另外一个工具,这其实意味着不能在 node 开发模式中运行 npm 等命令,要运行 npm 命令必须在系统的 shell 中,比如 windows 就是 cmd。
参考资料:
https://www.cnblogs.com/mmit/p/12590799.html
https://www.cnblogs.com/WD-NewDemo/p/11141384.html
最后
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
小编已加密:aHR0cHM6Ly9kb2NzLnFxLmNvbS9kb2MvRFVrVm9aSGxQZUVsTlkwUnc==出于安全原因,我们把网站通过base64编码了,大家可以通过base64解码把网址获取下来。
Sorry, name can only contain URL-friendly characters and name can no longer contain capital letters相关推荐
- Sorry, name can only contain URL-friendly characters and name can no longer contain capital letters.
报错一: Sorry, name can only contain URL-friendly characters and name can no longer contain capital let ...
- 如何搭建VUE开发环境
目录 安装node.js 使用NPM方式安装VUE 创建VUE项目 启动VUE项目 打包VUE项目 安装node.js 参见:Node.js 安装配置 | 菜鸟教程 Node.js 安装包及源码下载地 ...
- spring boot+vue前后端分离项目问题总结
目录 创建项目 安装vue脚手架报错 vue命令创建项目失败 项目导入idea idea过期激活 idea运行vue项目,打开地址为http://0.0.0.0:8080 项目目录 vue文件不显示V ...
- nodeJs + webpack+vue+ element ui 环境安装
一.安装nodeJs 1.打开NodeJs官网:https://nodejs.org/en/download/ 点击下载 2.双击安装,安装过程基本直接"NEXT"就可以了.(w ...
- [LeetCode]3.Longest Substring Without Repeating Characters
[题目] Given a string, find the length of the longest substring without repeating characters. For exam ...
- LeetCode: 3_Longest Substring Without Repeating Characters | 求没有重复字符的最长子串的长度 | Medium...
题目: Given a string, find the length of the longest substring without repeating characters. For examp ...
- [LeetCode] Longest Substring Without Repeating Characters
Given a string, find the length of the longest substring without repeating characters. For example, ...
- 【LeetCode从零单排】No 3 Longest Substring Without Repeating Characters
题目 Given a string, find the length of the longest substring without repeating characters. For exampl ...
- LeetCode Longest Substring Without Repeating Characters
题意 Given a string, find the length of the longest substring without repeating characters. For exampl ...
最新文章
- IntelliJ IDEA使用技巧(七)——恢复代码的方法(进阶篇)
- research meeting updates points
- 部署不能产生class文件的问题
- sublime3安装package controller遇到的问题
- VS2008和.NET3.5的学习资源
- 代表什么_“缶”究竟代表着什么?
- 2017.9.20 回文串 思考记录
- mysql fm999990.99999_Oracle如何显示小数点前面的0
- tomcat apr Dockfile
- NI软件卸载以及清除残余文件
- Cell Ranger
- 【SQLite】C++链接SQLite读数据乱码问题(非中文)
- centos 6.5 mysql 5.5 安装,centos6.5 安装mysql-5.5
- USB大容量存储设备无法启动该怎么办?
- SQLiteSpy执行Sql语句提示No such collation sequence : PhoneBook
- 社区版pycharm官网下载安装教程
- 服务器性能之IO性能指标含义
- Android 系统时间自动更新机制
- Unity-多米诺骨牌
- 游匣G15怎么样?游戏本性价比首选种草
热门文章
- 横河川仪压力变送器故障代码_横河川仪压力变送器
- 【战国策】之《齐策·昭阳为楚伐魏》
- 上海市证券、保险公司一览
- ARM处理器的 Handler mode 与 Thread mode 以及 MSP 和 PSP
- jenkins忘记管理员密码修改
- UVA 10118 简单DP
- Error:java: Cannot run program E:/Java/jdk1.7.0_80/bin/java (in directory C:\Users\dell\.IntelliJ
- 为什么要有不同的参考文献格式?
- matlab 小红点怎么标,三边测量法定位,matlab仿真 请大侠调试一下,谢谢
- 阿里云网盘内测资格申请-最新内测资格