相关疑难解决方法(0)

npm安装包在哪里?

有人能告诉我在哪里可以找到我安装的Node.js模块npm吗?

javascript location node.js npm

867
推荐指数
16
解决办法
60万
查看次数

命令全局删除所有npm模块?

是否有删除所有全局npm模块的命令?如果没有,你有什么建议?

node.js npm

358
推荐指数
10
解决办法
36万
查看次数

如何用npm卸载全局包?

我已经以这种方式安装了webpack:

npm install -g webpack
Run Code Online (Sandbox Code Playgroud)

现在要卸载它:

npm uninstall -g webpack
Run Code Online (Sandbox Code Playgroud)

再次检查,它没有被卸载:

webpack -v
3.1.0
Run Code Online (Sandbox Code Playgroud)

为什么?


而且,我用这种方式找不到webpack:

npm list -g | grep webpack
Run Code Online (Sandbox Code Playgroud)

这也行不通:

npm uninstall -g webpack --save
Run Code Online (Sandbox Code Playgroud)

在包含以下内容的目录下运行之后package.json:

npm uninstall webpack
npm WARN babel-loader@6.4.1 requires a peer of webpack@1 || 2 || ^2.1.0-beta || ^2.2.0-rc but none was installed.
npm WARN uglifyjs-webpack-plugin@0.3.1 requires a peer of uglify-js@^2.8.0 but none was installed.
npm WARN uglifyjs-webpack-plugin@0.3.1 requires a peer of webpack@^1.9 || ^2 || ^2.1.0-beta || ^2.2.0-rc …
Run Code Online (Sandbox Code Playgroud)

node.js npm webpack

29
推荐指数
7
解决办法
2万
查看次数

你如何卸载Bower(包管理器)?

你如何卸载Bower?我的意思是包管理器,而不是包(我已经卸载).

uninstall package-managers bower bower-install

20
推荐指数
1
解决办法
4万
查看次数

如何在 node.js 中卸载具有开发依赖项的 npm 模块?

如何在 node.js 中卸载具有开发依赖项的 npm 模块?

node.js

11
推荐指数
1
解决办法
6296
查看次数

如何使用 npm-start 解决 react webpack 问题

这是我的错误页面:

项目依赖树可能有问题。这可能不是 Create React App 中的错误,而是您需要在本地修复的问题。

Create React App 提供的 react-scripts 包需要一个依赖:

"webpack": "4.19.1"

不要尝试手动安装:您的包管理器会自动安装。但是,在树的更高位置检测到了不同版本的 webpack:

C:\Users\Acer\node_modules\webpack(版本:4.28.3)

众所周知,手动安装不兼容的版本会导致难以调试的问题。

如果您希望忽略此检查,请将 SKIP_PREFLIGHT_CHECK=true 添加到项目中的 .env 文件中。这将永久禁用此消息,但您可能会遇到其他问题。

要修复依赖树,请尝试按照以下确切顺序执行以下步骤:

  1. 删除项目文件夹中的 package-lock.json(不是 package.json!)和/或 yarn.lock。
  2. 删除项目文件夹中的 node_modules。
  3. 从项目文件夹中的 package.json 文件中的依赖项和/或 devDependencies 中删除“webpack”。
  4. 运行 npm install 或 yarn,具体取决于您使用的包管理器。

在大多数情况下,这应该足以解决问题。如果这没有帮助,您还可以尝试其他一些方法:

  1. 如果您使用 npm,请安装 yarn ( http://yarnpkg.com/ ) 并用它重复上述步骤。这可能会有所帮助,因为 npm 存在已知的包提升问题,这些问题可能会在未来版本中得到解决。

  2. 检查 C:\Users\Acer\node_modules\webpack 是否在您的项目目录之外。例如,您可能不小心在主文件夹中安装了某些东西。

  3. 尝试在您的项目文件夹中运行 npm ls webpack。这将告诉您安装了 webpack 的其他包(除了预期的 react-scripts)。

如果没有其他帮助,请将 SKIP_PREFLIGHT_CHECK=true 添加到项目中的 .env 文件中。如果您无论如何都想继续,这将永久禁用此预检检查。

PS 我们知道这条消息很长,但请阅读上面的步骤 :-) 我们希望它们对您有所帮助!

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! first-app@0.1.0 …
Run Code Online (Sandbox Code Playgroud)

npm reactjs webpack

8
推荐指数
1
解决办法
7164
查看次数

如何删除 eslint 插件 eslint-plugin-jsx-a11y?

我为我的 React 项目设置了 eslint(Airbnb 编码风格),它依赖于“eslint-plugin-jsx-a11y”,我不想要我当前的项目。

我的问题是如何删除这个特定的插件“eslint-plugin-jsx-a11y”。

当我卸载“eslint-plugin-jsx-a11y”时,它会出现以下错误:

“加载插件 jsx-a11y 失败:找不到模块‘eslint-plugin-jsx-a11y’”

有没有办法解决上述问题?

javascript ecmascript-6 reactjs eslint eslint-config-airbnb

7
推荐指数
2
解决办法
6712
查看次数

(react-native-svg错误)“试图注册具有相同名称RNSVGRect的两个视图”

react-native-svg产生错误:“试图注册具有相同名称RNSVGRect的两个视图”

我已经响应了本机项目,并且想在其中使用SVG。

我使用EXPO开始了项目。我正在使用yarn和npm添加模块。

我收到一条错误消息:“我试图用相同的名称RNSVGRect注册两个视图”时,我所做的就是尝试从react-native-svg导入Svg

import React from "react";
import Svg from "react-native-svg";
Run Code Online (Sandbox Code Playgroud)

reactjs react-native

5
推荐指数
3
解决办法
2229
查看次数

我是否错误地安装了 create-react-app ?

我想在 Mac 上尝试 React,但使用时遇到一些困难。

  1. 我在全局安装了 create-react-app

    npm install -g create-react-app

但每次我创建一个新项目时,我的项目文件夹中都会有一个巨大的 node_modules 文件夹。AFAIK 如果 create-react-app 全局安装,我不需要每个项目中的 node_modules 文件夹。所以有什么问题?

  1. 当我尝试卸载 create-react-app 并再次安装它时(只是为了确保我全局安装了它),我收到一条错误消息

    npm 删除 -g create-react-app

    错误:EACCES:权限被拒绝,取消链接“usr/local/bin/create-react-app”

那么在这种情况下我该怎么办呢?

macos reactjs

4
推荐指数
1
解决办法
6652
查看次数

npm:使用'npm uninstall'而不是删除文件夹

我想试试grunt-babel,所以我在我的Home文件夹中打开了一个终端,并根据插件的说明进行了npm install --save-dev grunt-babel babel-preset-es2015.

我太匆忙地做了这件事,并意识到我应该在我的项目文件夹中完成这个,我正在使用ES6代码.我甚至没有在该文件夹中执行npm init,也没有在我执行install命令的Home文件夹中完成.

当我执行npm uninstall grunt-babel时,将删除预设文件,但是node_modules文件夹中仍保留了91个不同依赖项的文件夹.

我可以简单地删除文件夹而不是运行npm uninstall 91次吗?

这家伙问了一个类似的问题,但没有一个答案解决他只是删除文件夹的问题:如何卸载节点js中的npm模块?

npm

2
推荐指数
2
解决办法
5876
查看次数

如何解决“inotify@1.4.2不支持的平台”

**npm ERR!** code EBADPLATFORM
**npm ERR!** notsup Unsupported platform for inotify@1.4.2: wanted {"os":"linux","arch":"any"} (current: {"os":"darwin","arch":"x64"})

**npm ERR!** notsup Valid OS:    linux
**npm ERR!** notsup Valid Arch:  any
**npm ERR!** notsup Actual OS:   darwin
**npm ERR!** notsup Actual Arch: x64
Run Code Online (Sandbox Code Playgroud)

node.js reactjs

2
推荐指数
1
解决办法
4600
查看次数