我收到以下錯誤,當我安裝的應用程序流星後的流星版本1.2.0.1(在舊版本流星的開發):流星:Random.fraction()問題
ReferenceError: Random is not defined
犯規行:
Players.insert({name: names[i], score: Math.floor(Random.fraction()*10)*5});
我從來沒有一個問題,這行代碼之前,並根據docs這仍然應該工作。
任何想法?
我收到以下錯誤,當我安裝的應用程序流星後的流星版本1.2.0.1(在舊版本流星的開發):流星:Random.fraction()問題
ReferenceError: Random is not defined
犯規行:
Players.insert({name: names[i], score: Math.floor(Random.fraction()*10)*5});
我從來沒有一個問題,這行代碼之前,並根據docs這仍然應該工作。
任何想法?
您必須安裝random
軟件包,它不再默認安裝。一個簡單的meteor add random
就足夠了。
從Meteor中刪除了一些基本軟件包以減少其初始佔用空間。也許如果你運行meteor add random
你的問題將得到解決。更新過程應該會檢測到您使用的是Random
並自動安裝該軟件包,但可能會漏掉。
如果您正在使用包裝,您可能需要將[email protected]
添加到api.use()
。
有關默認情況下不再安裝的軟件包列表,請參閱此鏈接:https://quip.com/RXFlAk9Rc2xI。它還包含一些關於更新的有趣註釋。
謝謝,看起來我有很多事要趕上使用流星! – user1532669