【问题标题】:Modules not found未找到模块
【发布时间】:2019-09-23 14:34:06
【问题描述】:

我的项目编译失败说 ./src/index.js 未找到模块:无法解析“C:\Users\Jaybee\Desktop\Projects\webzone\src”中的“./registerServiceWorker”

【问题讨论】:

  • 尝试从 index.js 中删除 registerServiceWorker 导入,我假设你没有使用它。
  • 可以添加 index.js 文件和 service worker 文件吗?
  • 从'react'导入反应;从 'react-dom' 导入 ReactDOM;导入'./index.css';从'./Card'导入卡;从 './serviceWorker' 导入 serviceWorker;导入“超光速粒子”; ReactDOM.render(, document.getElementById('root')); serviceWorker();

标签: reactjs


【解决方案1】:

你能显示 index.js 文件吗?

并且还检查了这个线程,它可能是同样的问题:

Module not found: Can't resolve './registerServiceWorker

【讨论】:

  • 从'react'导入反应;从 'react-dom' 导入 ReactDOM;导入'./index.css';从'./Card'导入卡;从'./registerServiceWorker'导入registerServiceWorker;导入“超光速粒子”; ReactDOM.render(, document.getElementById('root')); registerServiceWorker();
  • 我尝试了他们在您提供的链接中提供的解决方案,但它不起作用
  • 尝试了更多其他的东西。现在它运行良好
  • 解决方案是什么?
  • 我使用了 registerServiceWorker() 这就是它不起作用的原因,所以我做了 serviceWorker.unregister();并且还从 './serviceWorker' 导入了 import * as serviceWorker;效果很好