我在使用create-react-app和craco设置webpack别名路径时遇到问题,已经使用谷歌搜索但无法解决问题。
Module not found: Can't resolve '@app/App' in 'C:\ReactSandbox\my-project\src每次我使用命令运行应用程序时都会出错yarn start
create-react-app my-projectcd my-projectyarn add @craco/cracocat > craco.config.js (见下面的配置)react-scripts为cracopackage.json 上的“脚本”部分(craco start、craco build 等)src/index.js (替换第 4 行,见下面的代码)yarn startconst path = require("path");
module.exports = {
webpack: {
resolve: {
alias: {
"@app": path.resolve(__dirname, "src/"),
}
}
}
};
Run Code Online (Sandbox Code Playgroud)
import React from 'react';
import ReactDOM from 'react-dom';
import …Run Code Online (Sandbox Code Playgroud)