//文件树
/app
├components
| ├login
| | └index.js
| ├video
| | └index.js
| └posts
| └index.js
├config
├containers
| ├login
| | └index.js
| ├video
| | └index.js
| └posts
| └index.js
└src
比如我要在containers -> login -> index.js加载components-> login -> index.js,我要这样写:
require('../../components/login');
有没有可以直接加载绝对路径的方法?类似这样:
require('/components/login');
或者其他方案?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
require() 可以用绝对路径的,可以这样:
如楼上所说,不建议使用绝对路径。
node在执行的过程中会有一个变量和一个可以产生路径的方法:
process.cwd()是当前执行node命令时候的文件夹地址__dirname是被执行的js 文件的地址直接拼吧