我收到以下错误,当我安装的应用程序流星后的流星版本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