开发者问题收集
因此,在我的 React 代码中,我没有使用 useContext 属性。我有一个 npm 包,里面有一个编译好的 webpack 文件,里面有一个组件。当我尝试在我的 React 应用程序中使用该组件时,它会抛出错误 Uncaught TypeError: Cannot read properties of null (reading 'useContext')。组件函数在那里并输出一个 Rea
当我在 React Native 应用程序(使用 expo)上导航到某些屏幕时,出现以下错误:TypeError: undefined is not an object (evaluating 'props.getItem')之前一直运行良好,经过研究发现似乎是我的 packages/babel 出了问题,但我尝试了几种解决方案,包括npm upgrade --latest并重置缓存,但到目前为止
我尝试扩展 Proxy,如下所示:class ObservableObject extends Proxy {}我使用 Babel 将其转换为 ES5,并在浏览器中收到此错误:app.js:15 Uncaught TypeError: Object prototype may only be an Object or null: undefined我查看了它指向的代码行。以下是代码的一部分,箭头指
在项目上运行npm run start:webpack脚本会导致长达一页的亮黄色警告:<w> [webpack.cache.PackFileCacheStrategy/webpack.FileSystemInfo]Resolving '@babel/helper-compilation-targets/lib/filter-items' innode_modules/@babel/plugin-p
我想用 React 打印简单的 Hello World。这是我的应用程序目录结构:webpack.config.jsconst path = require('path');module.exports = {entry: {app: './js/app.js'},output: {filename: 'bundle.js',path: path.resolve(__dirname, 'build
我正在使用 webpack + babel 为浏览器构建一个包,将其定位到 ES5。当我尝试使用它时,出现错误无法设置未定义或空引用的属性“wrap”。当我在不使用 babel 的情况下构建包时,它工作正常,所以我使用的配置/插件可能有问题webpack.config.jsmodule.exports = {entry: ['./index.js'],module: {rules: [{// On
我试图将典型的 HTML 站点迁移到“轻量级”React 应用程序。因此,我安装了没有create-react-app的 React。我配置了 Webpack,然后配置了file-loader以在 CSS 文件中使用字体。但编译时仍然出现错误,因为它无法识别文件加载器(我还尝试了ttf-loader和url-loader)。我一直在阅读类似的问题,但它们的解决方案都不适用于这种情况。项目的目录结构
我不知道此代码有何不同。类 a 是组件,示例是 example.jsimport React, {Component} from 'react';const styles = {border: {display: 'inline-block',height: '19px',padding: '1px 8px 0',border: '2px solid',borderRadius: '12px',l
js 项目,我需要使用 await/async 从我的 API 获取数据。我的代码 const logsFc = async () => {let logs = [];for (let i = 0; i < this.data.length; i++) {const formData = new FormData();const getLogsFc = () => {getLogs.
我在 Windows 10 x64 b 中尝试webpack应用程序时收到以下错误。ERROR in ./node_modules/material-ui/styles/withStyles.jsModule not found: Error: Can't resolve '@babel/runtime/core-js/map'我在github和stackoverflow上搜索,但没有找到合适的答
完整代码如下:https://github.com/kenpeter/osmosis_drive_front我想在我的项目中使用element UI。我遵循此快速指南。其中有一个 babelrc 设置。我很难将我的 babelrc与下面这个合并。有人知道如何合并这两个 babelrc 并使 Element UI 与 Vuejs 一起工作吗?我的 babelrc:{"presets": ["es20
在项目中我使用了babel-plugin-import,是用来实现ant design的按需加载的,但是我在运行webpack的时候,出现了错误的信息以下是错误信息/usr/local/lib/node_modules/webpack/node_modules/webpack-core/lib/LoadersList.js:58if(element.loader) return element.l
我正在使用 react babel 创建 cookie,但遇到了一个问题。当我创建 cookie 时,该 cookie 会在浏览器中创建,但当我单击 URL 进行身份验证时,cookie 会从浏览器中删除,当我再次创建它时,浏览器中会创建两个 cookie,一个旧的,一个新的。当我删除 cookie 并刷新页面时,浏览器中会再次创建两个 cookie。我不明白这是怎么可能的?我正在使用此代码创建和
更新 1:已将最新的有效解决方案更新为 @Jeevan Rupacha 的答案,请向下滚动查看。我在创建的每个新 Next.js 项目中都遇到了此错误。页面可以毫无问题地进行编译,只是在每个 js 文件的第一行上一直显示为错误。解析错误:找不到模块“next/babel”Require堆栈:D:\app\next_app\ratu-seo\node_modules\next\dist\compil
我在一个应用中将Sequelize与Node和JavaScript一起使用。如您所知,当您执行sequelize-init时,它会创建config、migrations、models和seeders文件夹。在models文件夹中,有一个index.js文件(由 cli 生成),它负责从当前文件夹中读取所有模型及其关联:index.js'use strict';const fs = require(