npm WARN install Refusing to install vue-router as a dependency of itself

今天在使用npm安装插件的时候提示如下错误:

npm WARN install Refusing to install vue-router as a dependency of itself

npm 阻止安装插件。

将npm的镜像改成taobao的镜像后测试还是不行,修改npm镜像:

sudo npm install -g cnpm --registry=https://registry.npm.taobao.org

  

后来发现是因为package.json里面的name名字和插件的名字同名,导致npm阻止插件安装。

时间: 2024-10-30 19:59:59

npm WARN install Refusing to install vue-router as a dependency of itself的相关文章

安装vue命令行工具(CLI),npm WARN

安装vue-cli的时候,npm给出警告: npm WARN deprecated [email protected]: If using 2.x branch, please upgrade to at least 2.1.6 to avoid a serious bug with socket data flow and an import issue introduced in 2.1.0 解决方案: 降低npm版本 sudo npm install -g [email protected

Vue Router 使用方法

安装 #直接下载 / CDN https://unpkg.com/vue-router/dist/vue-router.js Unpkg.com 提供了基于 NPM 的 CDN 链接.上面的链接会一直指向在 NPM 发布的最新版本. 你也可以像 https://unpkg.com/[email protected]/dist/vue-router.js 这样指定 版本号 或者 Tag. 在 Vue 后面加载 vue-router,它会自动安装的: <script src="/path/to

一、Vue Router 的使用

什么是路由 路由是根据不同的url地址展示不同的内容或页面.可分为前端路由和后端路由. 后端路由:通过用户请求的url导航到具体的html页面:每跳转到不同的URL,都是重新访问服务端,然后服务端返回页面,页面也可以是服务端获取数据和模版组合,返回HTML,也可以是直接返回模版HTML,然后由前端再去请求数据,使用前端模版和数据进行组合,生成想要的HTML.(意味着,浏览器刷新页面.网速慢的话说不定屏幕全白再有新内容) 简单来说路由就是用来跟后端服务器进行交互的一种方式,通过不同的路径,来请求不

npm WARN [email&#160;protected] requires a peer of [email&#160;protected]&gt;=0.52.4 but none is installed. You must inst

问题: npm WARN [email protected] requires a peer of [email protected]>=0.52.4 but none is installed. You must install peer dependencies yourself. 解决办法: 1.在package.json文件中添加如下代码: "stylus-loader": "^3.0.2", "stylus": "0.5

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents

在进行安装vue/cli的时候,出现这个警告: npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected]^1.2.7 (node_modules\@vue\cli\node_modules\chokidar\node_modules\fsevents):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protecte

vue router 导入方式

vue router 的路由导入方式可用以下两种: 一:直接导入 import Hello from '@/components/Hello' @是在webpack.base.conf.js 配置: resolve: { extensions: ['.js', '.vue', '.json'], alias: { 'vue$': 'vue/dist/vue.esm.js', '@': resolve('src') } } 二 :路由懒加载方式 当打包构建应用时,Javascript包会变得非常大

bundle install 出现 &#39;gem install mysql2 -v &#39;0.3.15&#39; succeeds before bunding &#39;

bundle install 出现  'gem install mysql2 -v '0.3.15' succeeds before bunding ' 解决:sudo apt-get install libmysql-ruby '若找不到这个包试试下面到包 参考:http://packages.ubuntu.com/search?keywords=mysql-ruby ruby-dataobjects-mysql libmysqldb-ruby ruby-dbd-mysql sudo apt-

yum -y install与yum install有什么不同

yum -y install 包名(支持*) :自动选择y,全自动yum install 包名(支持*) :手动选择y or nyum remove 包名(不支持*)rpm -ivh 包名(支持*):安装rpm包rpm -e 包名(不支持*):卸载rpm包 yum -y install与yum install有什么不同

npm WARN uninstall not installed in /Users/hrt0kmt/node_modules: &quot;xxx&quot;

You may meet this error on home directory. % npm uninstall appium npm WARN uninstall not installed in /Users/hrt0kmt/node_modules: "appium" You must uninstall npm package on directory which contains same node_modules. % cd /Users/hrt0kmt/.nodebr