首页 > 解决方案 > 我如何拥有可以在我的 react 应用程序中的任何文件中使用的资产文件,而不必总是导航到资产文件夹

问题描述

如何import "assets/css/"在我的应用程序中的任何目录中使用而不是这个import "../assets/css/"

标签: javascriptreactjswebpackassetsalassetslibrary

解决方案


它称为绝对路径导入

如果您使用create-react-app,请在项目的根目录创建名为.env以下内​​容的文件并重新启动开发服务器,您就可以开始了:

NODE_PATH=src/

否则将以下内容添加到webpack.config.js模块解析):

resolve: { modules: [path.resolve(__dirname, './src'), 'node_modules'] };

推荐阅读