我正在尝试将电子项目上的NODE_PATH
设置为NODE_PATH=src
,但无法正常工作。
这个想法是要能够要求src
内的任何文件夹都具有其名称。
所以在文件夹结构的情况下
src/
--main.js
--components/
----index.js
来自main.js
的我应该可以使用
import components from "components"
代替
import components from "./components"
我已经尝试在start script
中进行设置:
"start": "cross-env NODE_PATH=src electron-forge start"
以及.env
文件中都无效。
答案 0 :(得分:0)
我在这里分享对我有用的东西:-
在应用程序的入口点添加以下行:
global.require.main.paths.push('./src');
以上等同于设置NODE_PATH变量。在执行任何代码之前,请确保已添加此行。