React.js:找不到模块:无法解析“ ...”中的“ ...”

时间:2019-08-09 07:44:25

标签: javascript node.js reactjs npm npm-install

我是React的新手,我必须将用react.js编写的代码编译到应用程序中。我的主要js文件(包含应用程序代码(名为index.js)的文件)出现错误。我尝试使用位于另一个文件夹中的某些信息,但似乎会产生以下错误:

  

./ src / index.js   找不到模块:无法解析“ / Users / user_name / Desktop / 21g_app / src”中的“ website / scentdesigner-master / frontend / src / Redux / Actions / login”

(错误显示在我的服务器上)

我已经检查了十多次有关该文件夹的路由是否正确的信息,所以我很确定这不是问题所在。 我还在笔记本电脑上安装了所有必需的npm模块,因此我也不认为这是问题所在(使用终端时,我将它们安装在应用程序的文件夹下)。

  • 以下是触发index.js文件中错误消息的行:

    import { loginUpdateOutCome } from 'website/scentdesigner-master/frontend/src/Redux/Actions/login';
    
  • 这是从中导入的“登录”文件:

    import AppFlowActions from '../../constants';
    
    /**
     *
     * @param {*} data
     */
    export function loginRequest(data) {
      return ({ type: AppFlowActions.LOGIN_REQUEST, data });
    }
    
    export function loginCompleted(data) {
      return ({ type: AppFlowActions.LOGIN_COMPLETE, data });
    }
    
    export function loginUpdateOutCome(data) {
      return ({ type: AppFlowActions.UPDATE_OUTCOME, data });
    }
    
    export function loginUpdateUserInfo(data) {
      return ({ type: AppFlowActions.UPDATE_USER_INFO, data });
    }
    /**
     *
     * @param {*} data
     */
    export function logoutRequest() {
      return ({ type: AppFlowActions.LOGOUT_REQUEST });
    }
    
  • 此文件本身从位于“ constants”文件夹中的另一个文件中导入一些信息,该文件仅是几行代码,用于定义常量下的某些内容。可以肯定的是问题也不存在,因为该代码是由当前使用相同代码运行网站的专家编写的。

我的猜测是该错误可能来自我的环境,但我不知道它可能是什么。

如果您设法找到解决方法,请提前感谢您的帮助。

0 个答案:

没有答案