JS如何从导入文件夹而不是所有者文件夹导入文件

时间:2019-06-16 10:00:26

标签: javascript import

例如,我有下一个文件结构

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

0 个答案:

没有答案