React 项目构建失败,组件类名有警告,代码如下图:
构建失败信息为:
Attempted import error: './component/Login' does not contain a default export (imported as 'Login').
而且第三方代码有警告,鼠标放上去,提示信息为:
Default export is not declared in imported module
Login 组件类代码如下:
import React from 'react';
class Login extends React.Component{
render() {
return <div>我是登录页面</div>;
}
}
怎么解决呢?看到这里,再根据异常提示,大体知道是什么原因导致的问题。解决步骤如下:
1、给组件类加上 ”export“ 修饰,修改后的代码如下:
export class Login extends React.Component{
render() {
return <div>我是登录页面</div>;
}
}
2、组件引用加大括号修饰
import {Login} from './component/Login';
使用 React Native 开发 app 项目,基于 iOS 环境运行项目时,提示如下异常:出现这样的异常信息,是由于缺少 "developer tool" 环境变量所致。
目前 node 相关开发,由于国外的npm服务器下载太慢了,很多开发者为了提高插件的安装速度,一般首选都会将 npm 源配置为淘宝镜像。
安装 nvclock0 及相关软件时,有时候会提示如下错误异常信息: 出现这样的异常信息,是由于没有安装 X11 开发环境所致,执行安装即可。
Java 开发中,使用 XStream 将 xml 转为 Java 实体对象时,提示异常信息: 出现如上的异常信息,是因为没有设置权限级别导致,加上权限级别控制即可解决。
Elasticsearch 启动提示信息缺少默认节点错误:关键异常信息:这里可以得出来,discovery.
在 CentOS 系统下安装软件,例如 Nginx,编译时有时会提示异常:出现这样的异常信息,是由于缺少依赖所导致。
前几天IntelliJ IDEA 莫名其妙提示需要激活,之前激活后显示2089年才到期,当时还感叹得用一辈子了(是不是有点想当然啦?
X 以上,则会有横杆提示已废弃,并提示:正确的配置:缘由ES官方建议使用rest方式, transport 将计划在后面的版本中废弃。
HandlerInterceptorAdapter 拦截器是开发 Spring 项目很常用且很重要的一个类,主要用于重写 preHandle 方法,以此达到自定义拦截业务的目的。
解决方案 React antd 获取 input 文本输入框值的正确姿势: 步骤分解 引用 antd 的文本输入框和按钮: 获取文本输入框值的函数代码: 结果会出乎你的意料,标准写法不能获取到文本输入框的值
使用 yarn 方式安装其他插件时,提示如下异常信息: 这是由于没有安装 yarn 所导致,安装一下就好了。
Elasticsearch 启动提示虚拟内存不足错误信息:解决办法编辑/etc/sysctl.
Linux系统中,zip 命令用于压缩文件,zip 是个使用广泛的压缩程序,压缩后的文件后缀名为 .相关常用参数: zip 压缩命令参考: 如果提示 zip 命令未安装,安装 zip 命令: unzip
如下: 这个错误提示信息的意思为缺少依赖所致,重点是这句:“requires a peer of dayjs@^1.安装好dayjs 的依赖即可(注意版本号),命令如下: 再次执行AntDesign 的安装命令
在 Linux Centos 中,如果没有安装 gcc 环境,在运行编译命令 ”.
sh 命令提示 autoconf 不存在,异常信息如下:出行上述异常,是由于我们得系统没有安装相应的 automake套件所致。
Elasticsearch 启动提示最大线程数目太低的错误信息:解决方法编辑/etc/security/limits.
在 Linux CentOS 系统中,有时候我们会选择使用 wget 命令去下载一些软件或者文件,当我们执行 wget 命令时,会提示 wget 命令未找到:出现这样的问题,其实是我们的系统中没有安装