我是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”文件夹中的另一个文件中导入一些信息,该文件仅是几行代码,用于定义常量下的某些内容。可以肯定的是问题也不存在,因为该代码是由当前使用相同代码运行网站的专家编写的。
我的猜测是该错误可能来自我的环境,但我不知道它可能是什么。
如果您设法找到解决方法,请提前感谢您的帮助。