我想做一個編譯器,其中用戶在abc.com/newProject上的代碼,他們的輸出是在iframe中,該iframe需要服務文件在abc.com/newProject上製作。所以我將在abc.com/compile-project上做一個JSON obj的POST,它會創建文件,並且這些文件將被iframe使用,在使用之後應該被刪除。文件基本上是JS文件,iframe將使用頭文件中的腳本獲取。NodeJs臨時文件創建,使用tmp或其他東西服務和刪除
所以僞代碼將是這個樣子: -
app.post('/compile-project', function(req, res){
//Directory created using node tmp
//files created in the directory
//These files are accessible using <script src="/js/file1.js"></script>
//when the current connection requests the files they get deleted
});
任何幫助將不勝感激感謝.....