报错一:

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

Sorry, name can only contain URL-friendly characters and name can no longer contain capital letters.相关推荐

  1. 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 ...

  2. 如何搭建VUE开发环境

    目录 安装node.js 使用NPM方式安装VUE 创建VUE项目 启动VUE项目 打包VUE项目 安装node.js 参见:Node.js 安装配置 | 菜鸟教程 Node.js 安装包及源码下载地 ...

  3. spring boot+vue前后端分离项目问题总结

    目录 创建项目 安装vue脚手架报错 vue命令创建项目失败 项目导入idea idea过期激活 idea运行vue项目,打开地址为http://0.0.0.0:8080 项目目录 vue文件不显示V ...

  4. nodeJs + webpack+vue+ element ui 环境安装

    一.安装nodeJs 1.打开NodeJs官网:https://nodejs.org/en/download/  点击下载 2.双击安装,安装过程基本直接"NEXT"就可以了.(w ...

  5. [LeetCode]3.Longest Substring Without Repeating Characters

    [题目] Given a string, find the length of the longest substring without repeating characters. For exam ...

  6. LeetCode: 3_Longest Substring Without Repeating Characters | 求没有重复字符的最长子串的长度 | Medium...

    题目: Given a string, find the length of the longest substring without repeating characters. For examp ...

  7. [LeetCode] Longest Substring Without Repeating Characters

    Given a string, find the length of the longest substring without repeating characters. For example, ...

  8. 【LeetCode从零单排】No 3 Longest Substring Without Repeating Characters

    题目 Given a string, find the length of the longest substring without repeating characters. For exampl ...

  9. LeetCode Longest Substring Without Repeating Characters

    题意 Given a string, find the length of the longest substring without repeating characters. For exampl ...

最新文章

  1. PTA 基础编程题目集 7-7 12-24小时制 C语言
  2. 2016校招内推 -- 阿里巴巴前端 -- 四面面试经历
  3. 安装mysql 环境变量_win10系统安装mysql数据库后配置环境变量的图文教程
  4. Tensorflow 指令加速
  5. 马斯克在推特暗示将亲自负责一款社交媒体App开发
  6. 如何应对日益膨胀的数据流量? | 技术头条
  7. [hiho1160] 攻城略地
  8. paip.svn使用小结
  9. [codeup 2143] 迷瘴
  10. hud android,Android 加载等待控件 ZFProgressHUD
  11. Silverlight3.0教程下载
  12. Django 优秀资源大全
  13. 【学渣告诉你】到底神马是傅里叶级数!!!!!!
  14. 微信小程序地图实现标记多个位置
  15. [教程]教你如何制作彩色的3D打印Groot
  16. Context-Free Grammar及形状规则集
  17. 微信小程序如何获取地理位置、地图显示,逆地址解析。
  18. Android系统安全 — 3.1-展锐平台secureboot安全启动流程和使用
  19. 修改RK3399 HDMI显示分辨率
  20. 计算机类国家网络安全学院,武汉大学国家网络安全学院

热门文章

  1. 使用 iperf 工具测试 Linux 网络性能
  2. Linux四大安全实验二-基于实验楼平台的学习
  3. 与计算机上的SSIS服务连接失败,SSIS在执行过程中服务 SQL Server (MSSQLSERVER) 意外停止...
  4. 自我学习总结之——NFV
  5. A006-AndroidManifest,kotlin高阶函数
  6. 计算机网络——IP编址(一篇带你读懂)
  7. 7. R语言【相关性分析函数】:cov、cor、pcor 和 【相关性检验函数】:cor.test、corr.test、pcor.test
  8. 重庆北大青鸟解放碑校区 J11班 宇宙F4队 作品名称:猪猪票务
  9. 剑指offer | 递归数列
  10. C++暴力破解稻妻荒海解谜方块