1.设置镜像的时候直接全红,报错npm ERR! code EUSAGE
npm ERR!
npm ERR! Manage the npm configuration files
npm ERR! code EUSAGE
npm ERR!
npm ERR! Manage the npm configuration files
npm ERR!
npm ERR! Usage:
npm ERR! npm config set <key>=<value> [<key>=<value> ...]
npm ERR! npm config get [<key> [<key> ...]]
npm ERR! npm config delete <key> [<key> ...]
npm ERR! npm config list [--json]
npm ERR! npm config edit
npm ERR! npm config fix
npm ERR!
npm ERR! Options:
npm ERR! [--json] [-g|--global] [--editor <editor>] [-L|--location <global|user|project>]
npm ERR! [-l|--long]
npm ERR!
npm ERR! alias: c
npm ERR!
npm ERR! Run "npm help config" for more info
npm ERR! A complete log of this run can be found in: C:\Users\pc\AppData\Local\npm-cache\_logs\2023-05-12T09_03_27_098Z-debug-0.log
那肯定是镜像设置错了,npm help config ,查看方法
npm config set registry=https://registry.npmjs.org
这样设置镜像就可以了
2.npm ERR! code E403
名字重复了,改包的名字,改package.json文件的name
修改一个版本号,改一下version的数字,一般改后两位
3.npm ERR! code E400
看是不是包的名称包含大写字母,改成小写字母
看package.json里的配置是否写全写对
看见版本号,就对啦,npm的官网上就可以看见自己的包啦
修改版本号:
①先登录npm login ,
②再改一个版本号 执行 npm version patch更新版本号(patch:小版本号,minor:次版本号,major:主版本号)
③最后发布npm publish。
删掉某一个版本号 :
npm unpublish 包的名称@版本号
以上是我的经验啦~欢迎点赞收藏
PS F:devops_commoncloud-vue>
npm
cache cache sudo
npm
cache clean -f
npm
WARN using --force Recommended protections disabled.
npm
ERR
!
code
EUSAGE
npm
ERR
!
npm
cache
npm
ERR
!
npm
ERR
! Manipulates packages cache
npm
ERR
!
npm
ERR
! Usage:
npm
ERR
!
npm
cach
整理了自己在安装过程中碰到的三种
npm
ERR
及解决方式
npm
ERR
! A complete log of this run can be found in:
npm
ERR
!
C:\Users\nanyi\AppData\Roaming\
npm
-cache_logs\2021-09-17T08_58_23_413Z-debug.l
查看错误日志,错误日志就在上面展示的C:\Users…这里
如果发现错误日志里有
err
mkdir
错误原因:权限不足
解决办法:关闭Vs
Code
并以管理员权限启
PS F:\devops_common\cloud-vue>
npm
cache cache sudo
npm
cache clean -f
npm
WARN using --force Recommended protections disabled.
npm
ERR
!
code
EUSAGE
npm
ERR
!
npm
cache
npm
ERR
!
npm
ERR
! Manipulates packages cache
npm
ERR
!
npm
ERR
! Usage:
npm
ERR
!...
你要明白,任何问题都不是孤立存在的,一定有人曾经遇到过,并且已经有更好的解决办法了,只是我还不知道。我不应该在黑暗中独自前行,去重新发明轮子,也许我的顿悟,只是别人的基本功!我应该要站在巨人的肩膀上,学习更成熟的经验和方法,然后再来解决这个问题
10-19
npm
ERR
!
sys
call
connect
npm
ERR
!
errno
ETIMEDOUT
npm
ERR
! network request to https://registry.
npm
js.org/c
npm
failed, reason:
connect
ETIMEDOUT 104.16.17.35:443
npm
ERR
! network This is a problem related to network
connect
ivity.
要
发布
Vue CLI插件,您需要遵循以下步骤:
1. 创建一个新的
npm
包
,并将其作为Vue CLI插件。您可以使用“vue-cli-plugin-”前缀来命名您的
包
,例如“vue-cli-plugin-myplugin”。
2. 将您的插件添加到Vue CLI项目中。这可以通过运行以下命令完成:
vue add myplugin
3. 编写您的插件代码,并将其添加到您的
npm
包
中。确保您的代码符合Vue CLI插件规范。您可以参考Vue CLI官方文档中的“开发插件”部分。
4. 在
npm
中
发布
您的
包
。您可以使用以下命令:
npm
publish
5. 确保您更新了您的
包
的版本号,并遵循语义化版本控制。这将有助于确保您的用户在更新您的
包
时不会
遇到
任何
问题
。
6. 推荐您将您的插件文档添加到您的
npm
包
的README.md文件中,并在Vue CLI插件市场中进行推广。这将有助于提高您的插件的可见性和使用率。
CSDN-Ada助手: