如何解决: “找不到规则 '@ typescript-eslint/一致类型断言' 的定义”

由于错误,我的 React 应用程序没有编译失败: 没有找到规则 “@ typescript-eslint/一致类型-断言” 的定义 我有点不知所措。我无法在项目中找到任何当前的规则定义。该项目最初是编译的。错误在我重组应用程序后开始。 应用程序无法编译错误: 没有找到规则 “@ typescript-eslint/一致类型断言” 的定义 Packge.json- { “姓名”: “客户”, “版本”: “0.1.0”, “私人”: 真的, “依赖关系”: { “@ Types/react-dom”: “16.9.0”, “React”: “16.9.0”, “React-dom”: “16.9.0”, “React-router-dom”: “^ 5.0.1”, “反应脚本”: “3.1.1”, “样式-组件”: “^ 4.3.2”, “Typescript”: “^ 3.5.3” }, “脚本”: { “开始”: “端口 = 3005 反应脚本开始”, “构建”: “反应脚本构建”, “测试”: “反应脚本测试 -- transformIgnorePatterns”, “E2e”: “。/node ……

对公共类使用共享节点模块

这个赏金 [https://stackoverflow.com/help/bounty]已经结束。这个问题的答案有资格获得 + 200 的声誉奖金。赏金宽限期在 19 小时内结束。MauriceNino [/users/9150652/mauricenino]正在寻找一个规范答案: 答案需要包含我所描述的问题的工作解决方案。 目标 所以我有一个这个结构的项目: * 离子应用 * Firebase-函数 * 共享 目的是确定共同的接口和班里的shared模块。 限制 我不想上传我的代码到 npm 在本地使用它,也不打算上传代码。它应该 100% 离线工作。 虽然开发过程应该离线工作,ionic-app and firebase-functions modules are going to be deployed to firebase (hosting & functions). Therefore, the code from the shared模块应该在那里可用。 到目前为止我所尝试的 * 我已经尝试使用项目引用 [https://www.typescriptlang.or ……

共6个回答, 标签: node.js typescript firebase npm node-modules
Npm ERR!429 太多请求-获取 https://registry.npmjs.org

锁定 35 分钟。有关于该问题内容的争议 [/help/locked-posts]此时正在解决。它目前不接受新的答案或互动。 我有一个 node.js 项目,我试图使用以下命令安装 npm 包npm install 然而,我得到以下错误。 > Npm ERR!代码 E429 npm ERR!429 太多请求-获取Https://registry.npmjs.org/@types/redis/-/ redis-2.8.14.tgz [https://registry.npmjs.org/@types/redis/-/redis-2.8.14.tgz] 我试着运行了几次,每次它都显示不同的包,所以我不相信它是针对特定包的。 包.json { “名称”: “api”, 【版本】: “1.0.0”, “Description”: “”, “Main”: “index.js”, 【脚本】: { “测试”: “nyc mocha-超时 5000000-r ts-节点/注册-项目 tsconfig.json 测试/* */*。测试。ts-退出”,, “Tsserve”: “nodemon-watch 'src ……

共5个回答, 标签: node.js npm
NPM 429 请求太多

我正在使用 npm 进行一个项目,突然,在我的项目根目录上使用 npm 安装,或者尝试使用 npm I 我拥有的任何模块, 我的控制台返回错误 429 “请求太多” 有人知道这是从哪里来的吗?它从今天开始,直到现在都很好,没有问题。之后我们尝试安装的任何模块都会显示相同的错误。缓存已清空。 如果有人有想法,我接触到 npm 配置尝试下载模块,但突然回到原来的 conf,因为我看到它没有改变任何东西。 ……

共5个回答, 标签: node.js npm
NPM-AUDIT 发现高漏洞。我该怎么办?

npm audit运行我的项目,给我这个 > 高指令注入 @ Angular-devkit/build-angular [dev] 的依赖关系 路径 @ angular-devkit/构建-angular> @ ngtools/webpack> 树杀 更多信息Https://npmjs.com/advisories/1432 [https://npmjs.com/advisories/1432] 高指令注入 包树杀 修补> = 1.2.2 @ Angular-devkit/build-angular [dev] 的依赖关系 路径 @ 角-devkit/构建-角> 树杀 更多信息Https://npmjs.com/advisories/1432 [https://npmjs.com/advisories/1432] 杀树需要更新,但是角度的 dep,不是我的。那又怎样?需要等待 angular-team 更新自己的 package.json 到更新版本的 tree-kill 吗? ……

共5个回答, 标签: angular npm npm-audit angular-devkit
启动时创建-反应-应用程序 “编译失败”

使用时,我收到以下错误npm开始打开创建-反应-应用程序。我是新来的 React,在过去的几天里,我做命令行来制作一个新的应用程序没有任何问题。 我试过了npx start, npm start and installed npm更新后的版本也是如此。 编译失败 。/Src/index.css (./node_modules/css-loader/dist/cjs.js??./Node_modules/postcss-loader/src??Postcss!./Src/index.css) 浏览器查询 “android all”。也许你在查询中使用了旧的浏览器列表或打字错误。 At 数组.reduce () 在数组。一些 () 过滤器 () ……

共4个回答,已解决, 标签: reactjs npm create-react-app
如何全局安装所有依赖包?

当我创建 react app 时,会在 app/project 文件夹下创建包含数千个包的 node_modules,如果我创建了十多个应用程序,那么 node_modules 文件夹。所以这种方式用成千上万个包重复同一个 node_modules 文件夹,我认为这不是一个好主意。经过很长一段时间,系统因基于 npm 的项目创建的数百万个文件和文件夹而变慢。如果 node_modules 从全局运行,则 app/project 将快速安装,并且不会安装重复/重复的软件包。 当创建/安装任何应用程序/项目时,我想在全球范围内安装一个 node_modules 文件夹,其中包含数千个包 (在应用程序文件夹下)。 我一直在使用全局命令,如: Npm-500g 装 纱线-g 安装 ……

共3个回答, 标签: reactjs react-native npm npm-install create-react-app
安装 http-server 时出错: 没有为 ecstatic @ ^ 3.0.0 找到匹配的版本

我是前端开发的新手,现在我必须维护一个 AngularJS 应用程序。我正在尝试安装Http 服务器为了测试我的应用程序,但是当我运行安装 http 服务器-g 命令,我收到以下错误: 新公共管理错误!代码 ETARGET 新公共管理错误!Notarget 没有为 ecstatic @ ^ 3.0.0 找到匹配的版本 新公共管理错误!在大多数情况下,没有目标是你的一个依赖请求 新公共管理错误!没有针对不存在的包版本 新公共管理错误!没有目标 新公共管理错误!Notarget 它被指定为 “http-server” 的依赖项 新公共管理错误!没有目标 我没有找到任何解决方案。你们以前见过这个错误吗? ……

共3个回答,已解决, 标签: node.js npm
如何修复这些漏洞?(npm 审计修复无法修复这些漏洞)

我的项目有 6 个高严重性漏洞,我不知道如何修复它们。Npm 审计修复失败。请帮我解决这个问题。 我在安装Https://www.npmjs.com/package/toastr [https://www.npmjs.com/package/toastr] 我的项目和安装后的漏洞显示。我不知道有什么联系。 = Npm 审计安全报告 = 手动审查 一些漏洞需要你注意解决 访问 https://go.npm.me/audit-guide 获取更多指导 的机器,在中间 包 https-代理代理 在> = 3.0.0 中修补 @ Angular/cli [dev] 的依赖关系 Path @ angular/cli> @ 图表/更新> pacote> 制作-获取-发生> https-代理 Https://npmjs.com/advisories/1184 更多信息 的机器,在中间 包 https-代理代理 在> = 3.0.0 中修补 @ Angular/cli [dev] 的依赖关系 Path @ angular/cli> pacote> make-fetch-发生> Https- ……

共3个回答, 标签: angular npm
试图用 gh-pages 部署我的 React 应用程序,但是收到了这个错误消息: “file” 参数必须是 string 类型的。未定义的接收类型

我试图用 gh-pages 部署我的 React 应用程序,但是我面临这个错误: “文件” 参数必须是 string 类型。未定义的接收类型。 起初,我认为这是我的代码,所以我做了另一个没有修改的 create-react-app,试图用npm run deploy命令,但再次收到此错误消息。 我的包。json (我已经添加了我的homepage link, the predeploy and deploy scripts, and the gh-pages依赖): “名称”: “测试-部署”, “版本”: “0.1.0”, “私人”: 真的, "主页": "https://vnsteven.github.io/test-deploy/", 【依赖】: { “Gh-pages”: “^ 2.1.0”, “反应”: “16.8.6”, “Dom-dom”: “16.8.6”, "反应-脚本”: “3.0.1” }, 【脚本】: { “开始”: “反应脚本开始”, “构建”: “反应脚本构建”, “测试”: “反应脚本测试”, “弹出”: “反应脚本弹出”, “预部署”: “npm 运行构建”, “部署” ……

共2个回答,已解决, 标签: javascript reactjs github npm github-pages
作业名称 “.getProjectMetadata” 不存在

似乎我将我的角度更新到 v9,现在当我尝试回到 v8 时,我遇到了这个错误。我尝试了很多事情,比如: * 卸载-全局角度/cli * 卸载 angular/cli * 回到我最后的 package.json * 删除节点模块文件夹 * 删除回购 他继续证明这个错误。 我的 stacktrace 是: 出现未处理的异常: 作业名称 “.getProjectMetadata” 不存在。 详情见 angular-errors.log。 Angular-errors.log: [错误] 错误: 作业名称 "..getProjectMetadata" 不存在。 在可观察._ subscribe (/Front/node_modules/@ angular-devkit/core/src/experimental/jobs/simple-scheduler.js: 350: 23) 在可观察的。_ trySubscribe (/Front/node _ modules/@ angular-devkit/core/node _ modules/rxjs/internal/Observable.js: ……

共2个回答,已解决, 标签: angular npm angular8 angular9
安装 expo-cli 时出现代码 ELIFECYCLE 错误

Npm 安装博览会-cli-全球 我得到了以下错误: Npm ERR!代码 ELIFECYCLE Npm ERR!Errno 1 Npm ERR!envsub@3.1.0 后安装: “测试-d。Git & & cp gitHookPrePush.sh。Git/hooks/预推 | | true' Npm ERR!退出状态 1 Npm ERR! Npm ERR!在 envsub@3.1.0 postinstall 脚本时失败。 Npm ERR!这可能不是 npm 的问题。上面可能有额外的日志输出。 Npm ERR!此运行的完整日志可以在中找到: Npm ERR!C: \ Users \ User \ AppData \ Roaming \ npm-cache \ _ logs \ 2019-12-01T12_11_45_118Z-debug.log 节点和 npm 版本: 节点-版本 V12.13.1 Npm-版本 6.12.1 我试图在 windows 10 上安装 expo-cli,根据它的官方网站: > Npm 安装 expo-cli-global 我遇到了以下错误: 43056 ……

共2个回答, 标签: node.js npm
NOT 安装不下载最新的软件包

[上下文] 使用 “npm install” 命令用最新的依赖项更新我的包.json 有问题。 我在一个有多分支管道的 Jenkinslave 上运行,不确定这是否是原因? 有另一个帖子有类似的问题,但没有得到回答.新公共管理包的 json 不更新 NPM 后安装 [https://stackoverflow.com/questions/51529421/npm-package-json-not-updating-after-npm-install] 这是我的包。 json 【依赖】: { “@ 公司/ai-集成-测试”: “^ 1.0.1-每晚”, “@ Company/ai-portal”: “^ 1.0.1-NIGHTLY”, “@ Company/ai-portal-lambdas”: “^ 1.0.1-每晚” } 以下是 “outdated 过时” 的结果screenshot [https://i.stack.imgur.com/IVYFe.png] [https://i.stack.imgur.com/IVYFe.png][我期待什么] 如果 “npm install” 是要使用的正确 ……

共2个回答, 标签: node.js npm node-modules
“File” 参数必须是 string 类型。Npm 运行时接收到的类型未定义部署到 gh-pages [duplicate]

这个问题在这里已经有了答案: * 试图用 gh-pages 部署我的 React 应用程序,但是收到了这个错误消息: “file” 参数必须是 string 类型的。未定义的接收类型 [/questions/57314779/trying-to-deploy-my-react-app-with-gh-pages-but-got-this-error-message-the-fi] 3 个答案 我试图将 react 应用程序部署到 gh-pages。我以前做过,但是这是我第一次遇到这种错误。它说 “File” 参数必须是 string 类型。未定义的接收类型 我尝试删除 node_modules 文件夹,并使用 npm install 重新安装所有软件包,但仍然发现相同的错误 下面是我的 package.json 文件 { “名字”: “qrummy”, “版本”: “0.1.0”, "主页": "https://quiph.github.io/QRummy/", “私人”: 真的, 【依赖】: { "Firebase": "^ 6.2.4", “Gh-pages”: “^ 2.1.0 ……

共1个回答,已解决, 标签: javascript reactjs npm github-pages
如何解决 “type error: process.getuid 不是函数”

我正在使用 laravel 运行 react.js,并使用yarn run watch这一直很好,直到我在做了一些 windows 10 更新后,在我使用 yarn 或 npm 的任何时候,我都开始遇到 webpack 的这个错误 (我真的不知道这) -我很乐意帮忙 如果 (!e & & fileOwnerId = = process.getuid () utimesSync (现在,现在) 错误: 类型错误: 进程。 getuid 不是 C: \ project _ path \ node_modules \ webpack-cli \ bin \ cli 的函数。 FSReqCallback 的 js: 352: 43。 (fs。 js: 153: 23) ……

共1个回答,已解决, 标签: node.js reactjs laravel npm
如何让我的 react 应用程序仍然在 lint 错误下运行?

我正在使用 webpack 开发一个 React 应用程序,当我运行 “npm start” 时,构建需要很长时间, 但是,如果有 lint 错误,它将在构建结束时以 “退出状态 1” 失败,我需要修复错误,然后运行 “npm start”。 错误是像 “未使用的 var” 、 “线路太长” 等。所以他们不应该阻止应用程序运行,也浪费了我等待它再次构建的时间。 我仍然希望看到 lint 错误,但是如何阻止它们导致构建退出? ……

共0个回答, 标签: reactjs npm webpack visual-studio-code