我的小 meteor 项目有这个smart.json
{
"packages": {
"iron-router": {},
"handlebar-helpers": {},
"jqueryui": {},
"npm": {}
}
}
每次我在运行mrt的情况下启动服务器时,都会收到“smart.json更改..”消息,并且该消息将重新安装所有软件包(似乎如此)。我认为我没有做任何更改smart.json的事情。最近,我认为气氛站点非常不稳定,有时程序包无法加载,因此无法启动服务器。
我有什么办法可以防止安装?
最佳答案
如果发现另一个文件smart.json changed
不存在或与smart.lock
不同,陨石会说smart.json
并重新安装所有内容。
如果文件不同,则假定smart.json已更改,并将重新安装不同的文件。
如果检查项目目录,请确保可以看到一个smart.lock
文件,如果在运行mrt
之后看不到一个文件,请检查mrt
是否具有创建一个文件的足够权限。
关于meteor - 为什么陨石每次都会说“smart.json changed..”?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21010637/