首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么在使用在线的react原生模板时,我一直收到“无法编译”的错误?

为什么在使用在线的react原生模板时,我一直收到“无法编译”的错误?
EN

Stack Overflow用户
提问于 2021-05-21 00:30:30
回答 1查看 25关注 0票数 0

enter image description here我是个编程新手,我正在尝试使用Instamobile提供的一个模板。我一直收到相同的错误消息,多个文件的模板,我似乎找不出原因。

代码语言:javascript
复制
Failed to compile
/Users/bdancy/trial-4/components/BackButton/BackButton.js
Module not found: Can't resolve '../../../assets/icons/backArrow.png' in '/Users/bdancy/trial-4/components/BackButton'

我是不是在安装端遗漏了什么,还是代码有问题?下面是导致此错误的代码片段。

代码语言:javascript
复制
import React from "react";
import { TouchableHighlight, Image, Text, View } from "react-native";
import PropTypes from "prop-types";
import styles from "./styles";

export default class BackButton extends React.Component {
  render() {
    return (
      <TouchableHighlight
        onPress={this.props.onPress}
        style={styles.btnContainer}
      >
        <Image
          source={require("../../../assets/icons/backArrow.png")}
          style={styles.btnIcon}
        />
      </TouchableHighlight>
    );
  }
}

BackButton.propTypes = {
  onPress: PropTypes.func,
  source: PropTypes.number,
  title: PropTypes.string,
};
EN

回答 1

Stack Overflow用户

发布于 2021-05-22 04:53:48

你有太多的../。试一试

代码语言:javascript
复制
          source={require("../../assets/icons/backArrow.png")}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67624475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档