- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我是 React 的新手,我想知道以下代码中 registerServiceWorker() 的用途是什么?
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
import registerServiceWorker from './registerServiceWorker';
ReactDOM.render(<App />, document.getElementById('root'));
registerServiceWorker();
最佳答案
Service Worker 是一个 Web API,可帮助您缓存 Assets 和其他文件,以便当用户离线或网络速度较慢时,他/她仍然可以在屏幕上看到结果,因此,它可以帮助您构建一个更好的用户体验,这就是你现在应该了解的关于 Service Worker 的内容。这一切都是为了向您的站点添加离线功能。
默认情况下,React 会在没有您的配置的情况下为您创建一个 service worker。了解更多;
关于javascript - React JS 中的 registerServiceWorker 做了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47953732/
我正在尝试创建一个获取 pokemon API 的 react 应用程序,但我遇到了以下问题,即尝试导入错误:“./registerServiceWorker”不包含默认导出(导入为“register
我正在开发 React Web 应用程序,并使用 create-react-app 来部署它。有一个名为 registerServiceWorker.js 的文件,它负责初始化 service Wor
当您使用 create-react-app 引导您的 React 应用程序时有一个名为 registerServiceWorker.js 的文件被导入并在 index.js 中用作: import R
在App.js的末尾,我们放置 export default App; 将 App 声明为 app.js 的默认导出。 然后,当我们将此文件导入到 index.js 时,我们只需输入 //Import
我在尝试编译我的 React 应用程序时遇到了麻烦。当我编译应用程序时,我收到以下错误:找不到模块:无法解析 './registerServiceWorker 这是我的 index.js 文件: im
我是 React 的新手,我想知道以下代码中 registerServiceWorker() 的用途是什么? import React from 'react'; import ReactDOM fr
作为 React 的新手,我想知道是否需要 registerServiceWorker.js。 我问是因为我注意到(在花了无数小时查看之后)它与我的 DOM 上呈现的内容冲突。在我的开发环境中,一切正
当我使用“create-react-app projectname”构建时第一次我在 src 目录中有 registerServiceWorker.js但是突然间,当我构建新项目时,我只得到了 ser
当我想我会使用 Visual Studio Code 来获得一个新的 React JS 应用程序并开始学习它等时。我浏览了 Microsoft 网站 https://code.visualstudio
我正在研究使用 Vue CLI 搭建的 Vue PWA,默认情况下使用 register-service-worker用于在 registerServiceWorker.js 中公开 serviceW
我是一名优秀的程序员,十分优秀!