2015-10-08 25 views
0

我已經在常規NodeJS中編寫了一個小型助手模塊,用於NodeJS批處理腳本。我已將此批處理腳本和所有批處理腳本放入Meteor項目中的「private」文件夾中。在流星中使用NodeJS助手腳本

我也想在Meteor的服務器端使用helper模塊,但我不知道處理這個問題的最佳方法。

這是我目前的項目結構:

client 
    ... client files ... 
private 
    scripts 
     helpers.js 
     batch_script1.js 
server 
    ... server files ... 

所以對流星包括「helpers.js」文件到服務器,它要麼已被位於「服務器」文件夾中,或者通過進口一套。創建符號鏈接將不起作用,因爲多個開發人員將在此工作,並可能已將存儲庫檢出到不同的目錄位置(請參閱您需要絕對路徑來創建符號鏈接)。

我也不想複製文件並保留兩個副本,那麼在Meteor應用程序和NodeJS腳本之間共享助手腳本有哪些選擇?

感謝

回答