Cannot find module lint-staged 解决办法

这篇具有很好参考价值的文章主要介绍了Cannot find module lint-staged 解决办法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用git lint-stag后,再commit时报错 Cannot find module lint-staged

internal/modules/cjs/loader.js:818
  throw err;
  ^

Error: Cannot find module 'C:\Users\yunlu\Desktop\yuntuan\yuntuanwebsite\node_modules\lint-staged\index.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15)
    at Function.Module._load (internal/modules/cjs/loader.js:667:27)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
    at internal/main/run_main_module.js:17:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}
husky - pre-commit hook exited with code 1 (error)

重新npm install和npm install lint-stag都不生效,最后把node_modules删掉,再重新npm install就好用啦!文章来源地址https://www.toymoban.com/news/detail-604163.html

PS C:\Users\yunlu\Desktop\xxx> npm install
npm WARN old lockfile
npm WARN old lockfile The package-lock.json file was created with an old version of npm,
npm WARN old lockfile so supplemental metadata must be fetched from the registry.
npm WARN old lockfile
npm WARN old lockfile This is a one-time fix-up, please be patient...
npm WARN old lockfile
npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
> yuntuan-react@0.1.0 prepare
> husky install

husky - Git hooks installed

added 427 packages, removed 42 packages, and changed 290 packages in 2m
PS C:xxx> git commit -m "fix: 更改ws 服务端接口"

> yuntuan-react@0.1.0 lint
> eslint src --fix --ext .ts,.tsx,.vue,.js,.jsx


> yuntuan-react@0.1.0 lint-staged
> lint-staged

Stashing changes... [started]
Stashing changes... [skipped]
→ No partially staged files found...
Running linters... [started]
Running tasks for src/**/*.{js,jsx,vue,ts,tsx} [started]
eslint --ext .js,.jsx,.vue,.ts,.tsx src --fix [started]
eslint --ext .js,.jsx,.vue,.ts,.tsx src --fix [completed]
eslint --fix --max-warnings 0 [started]
eslint --fix --max-warnings 0 [completed]
prettier --write [started]
prettier --write [completed]
git add [started]
git add [completed]
Running tasks for src/**/*.{js,jsx,vue,ts,tsx} [completed]
Running linters... [completed]
[dev db5742da5] fix: 更改ws 服务端接口
 1 file changed, 24 insertions(+), 26 deletions(-)
PS C:\Users\yunlu\Desktop\xxx> git pull
remote: Enumerating objects: 5, done.
remote: Counting objects: 100% (5/5), done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 5 (delta 0), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (5/5), 3.09 KiB | 4.00 KiB/s, done.
From http://192.168.xx.xxx:xxxx/xxx/yuntuanwebsite
   9cfe3c929..002f1a494  dev                   -> origin/dev
   002f1a494..4839e541b  feature_login_xxx -> origin/feature_login_xxx
Merge made by the 'ort' strategy.
 README.md                                          |   9 +-
 src/components/Navigations/Navigation/index.scss   |   1 -
 .../Navigations/PersonalCenter/index.jsx           |   8 --
 src/components/Navigations/index.jsx               |  12 +-
 src/components/RightPopup/index.jsx                | 132 +++++++++++++--------
 src/components/RightPopup/index.scss               |   3 -
 src/components/x6_reademe.md                       |   1 -
 src/config/index.js                                |  20 +---
 src/index.css                                      |  19 +--
 9 files changed, 90 insertions(+), 115 deletions(-)

到了这里,关于Cannot find module lint-staged 解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git提交失败之running pre-commit hook: lint-staged

    在项目中提交代码时遇到了git报错,但是很疑惑不知道为什么报错。上网差了查才发现是项目中有语法校验,在提交中git默认不允许存在很多语法错误的文件提交。 错误提示: git:running pre-commit hook:lint-staged 错误分析: 错误的意思是大概是有一个钩子,提交前检查项目代码的

    2024年02月13日
    浏览(44)
  • git commit报错:running pre-commit hook: lint-staged

    running pre-commit hook: lint-staged 在项目(vue)的package.json文件中,查找 “husky” 部分,并确认其下的 “pre-commit” 钩子是否正确地引用了 lint-staged。 其中配置示例如下 (供参考,不会配的话粘过去就能用): 希望记录的问题,能够帮助到你!

    2024年02月05日
    浏览(46)
  • Vue报错 Cannot find module ‘../../modules/es6.symbol‘解决办法

    在进行webpack打包的时候,会出现Cannot find module \\\'XXX’的错误,找不到某个模块的错误,今天给出解决方法: 直接进行npm install重新打包; 如果npm install重新打包之后,仍然出现这个问题,可以进行删除node_modules文件夹,同时清除缓存,如下命令: 如果以上方法依然不奏效,那

    2024年01月18日
    浏览(60)
  • 【章节1】git commit规范 + husky + lint-staged实现commit的时候格式化代码

    创建项目我们不多说,可以选择默认的,也可以用你们现有的项目。注意章节1和章节2请一起看! 章节1: commit规范+ husky + lint-staged格式化代码 章节2: husky + 检测是否有未解决的冲突 + 预检查debugger + 自动检查是否符合commit规范 前言: git commit 的时候总有人填写一堆花里胡哨乱

    2024年02月08日
    浏览(55)
  • 代码约束(ESlint\prettier\husky\lint-staged\commitlint)

    JavaScript 是一个动态的弱类型语言,在开发中比较容易出错。因为没有编译程序,为了寻找 JavaScrip 代码错误通常需要在执行过程中不断调试。像 ESLint 可以让程序员在编码的过程中发现问题而不是在执行过程中,帮助我们提高开发效率。 提高代码整体的可读性、可维护性、可

    2024年04月08日
    浏览(76)
  • 基于Vue3+Vite+TS+ESLint+Prettier+Husky+lint-staged+commitlint+stylelint的项目构建

    博客后台管理系统使用后的是基于Vue3+Vite+TS+ESLint+Prettier的开发,具体项目构建如下 ESLint: 控制代码质量 Prettier: 控制代码风格 2.1、安装ESLint、Prettier相关相关包 eslint: ESLint的核心代码库 prettier: Prettier的格式化代码的核心代码库 eslint-config-airbnb-base: airbnb的代码规范(依赖pl

    2024年02月07日
    浏览(56)
  • git commit 时 报错 ‘lint-staged‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件

    合并分支的时候报错, \\\'lint-staged\\\' 不是内部或外部命令。导致分支无法合并,且会见被合并分支的提交内容stage到合并分支,提示需要在合并分支再执行一次commit命令。 因为我们的代码在提交,或者合并时,必须通过代码校验,才能正常提交或合并。这个报错就是因为没有全

    2024年02月03日
    浏览(44)
  • python调用js文件加密时Cannot find module ‘crypto-js‘解决办法

    首先安装node.js 记得把node.js安装在你python代码文件的目录下,虽然有点乱,但是这样不容易出现其他问题,其次 然后把https://wwor.lanzoue.com/iE5Is0ixp9ef这个链接里面的压缩包直接解压到你代码文件那个node_modules里面,这个鬼东西就是你node.js安装的目录下

    2024年02月16日
    浏览(32)
  • 如何规范团队代码,小程序ESLint+Prettier+lint-staged+commit+changelog+standard-version自动规范实践

    }, globals: { // 小程序的全局变量 DEV : true, WECHAT : true, ALIPAY : true, __wxConfig: true, App: true, Page: true, Component: true, Behavior: true, wx: true, getApp: true, getCurrentPages: true, }, rules: { // 这是我的配置,大家可以参考官方团队的配置 ‘linebreak-style’: [‘error’, ‘unix’], //换行样式 quotes: [‘er

    2024年04月11日
    浏览(50)
  • gitee上传之后本地代码丢失及Cannot find module ‘babel-plugin-import‘解决办法

    1.上传gitee之后,本地代码丢失 2.解决办法: 发现本地代码并没有找回来,于是尝试别的办法 (其他博主的博客里摘抄的) ① 没有commit,没有add操作 基本可以放弃治疗了 ②没有commit,有add操作 执行:git fsck --lost-found 在项目git目录下的 /.git/lost-found/other里有add过的文件 ③执

    2024年02月07日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包