運行在我metero應用程序,我管理沒有問題本地個人電腦上通過meteor run
命令來運行它不會defined` 。 Afterwads我建立由以下theese步驟:流星與反應:我得到`^ ^事情是,當我運行構建應用程序,或通過「 - 生產」標誌
cd ^project_path^
meteor build --directory ~/build
然後我嘗試測試,如果構建了全成通過運行theese步驟:
cd ~/build/bundle/programs/server
npm install
rm -rf node_modules/bundle/fibers
npm install fibers
cd ~/build/
export PORT=8021
export ROOT_URL="http://localhost:8021"
export METEOR_SETTINGS=$(cat mysettings.json)
node main.js
後來,當我參觀我的瀏覽器http://localhost:8021我得到以下錯誤:
me is not defined
而如果我用meteor build
的--debug
PARAM然後它工作得很好。你們是否知道如何弄清楚爲什麼會發生。
注:
請記住我問一個WAY弄清楚,而不是解決方案,但如果你有解決方案也將受到歡迎。
也請記住,我使用流星與reactjs。該項目也基於pup樣板。
EDIT1
我也試圖通過運行應用程序:
meteor --production --settings ^a_settings_file^
我也得到了同樣的錯誤。
它意味着什麼地方你引用的東西叫「我」,這是沒有定義。開始查看你的項目(和依賴關係),找出使用「我」的東西。 –
只是出於好奇...爲什麼你想以兩個獨立的框架組合成一個?這聽起來不像結局會好。 – Lansana
@Lansana我開發的應用程序捆綁了流星一起反應。還有流星支持反應。 –