在我正在做的项目中,文件结构如下:
├── public
│ ├── favicon.ico
│ └── ...
├── scripts
│ └── start.js
├── src
│ ├── server
该start.js
脚本chokidar
像这样使用模块:
const watcher = chokidar.watch('src/server')
watcher.on('ready', () => {
watcher.on('all', () => {
Object.keys(require.cache).forEach(id => {
if (/[\/\\](server)[\/\\]/.test(id)) delete require.cache[id]
})
})
})
我的问题是,我不明白这条路有效src/server
。我试过了../src/server
,path.resolve('../src/server')
但没有一个奏效。我错过了什么?