我正在编写一个ember
包含命令,用于获取和更新app/index.html
文件-该文件使用NodeJS https
和fs
模块替换 indexFile 通过调用函数BuildIndexFile
来解决我遇到的一个奇怪问题-
ember server --update-index
时-可以看到BuildIndexFile
被调用,并且向远程服务器发出了https
请求,该远程服务器下载文件并由{{1 }}在fs.writeFileSync
中。app/index.html
时,我看到ember update-index
已被调用,直到BuildIndexFile
为止,我相信它正在调用console.log('Fetching index.html');
但是它从那里关闭,我不知道为什么通话没有通过,当我使用https.request...
进行调试时,我可以看到node --inspect-brk ./node_modules/.bin/ember update-index
在文件上可用,但没有执行。我将示例代码附加为https
的{{1}}-
in-repo-addon