例如,我有下一个文件结构
src
| - lib
| | - customImport.js
| - app
| | - app.js
| | - style.scss
customImport.js
-包含一个导入指定文件路径的功能
const customImport = (filepath) => {
require(filename);
};
app.js
-使用此功能
import { customImport } from '../lib/customImport';
customImport('./style.scss')
问题是require(filename)
是从./src/lib
文件夹执行的,而不是从期望的文件夹./src/app
执行。
未找到模块:无法在'... / src / lib'中解析'./style.scss'
如何编写正确的代码,以便在require(filename)
文件中调用./src/app/app.js
?