2013-09-23 53 views
4

流星0.6.5.1从0.6.4(我自定义的私人包被忽略,将无法正常加载)我如何得到它加载,我一直在全国各地寻找如何为单个流星应用程序创建私人包?

  • ,这正在成为令人沮丧。

我似乎无法让我的包,我曾经有过我的包/文件夹内,并在smart.json补充说:

{ 
    packages: { 
    "my_package": { 
     "path": "packages/my_package" 
    } 
    } 
} 

我使用绝对路径也试过,以及如流星目录之外移动my_package一起

由于0.6.5升级,现在说:

smart.json changed.. installing from smart.json 
    Package my_package has been ignored because it has been manually installed in /packages 

我也试过:

$ mrt add my_package 
my_package: no such package 

,导致:“没有这样的包”的错误,即使它是在包/文件夹

我在想什么! :)?

回答

9

如果只是此应用的私有包,则不需要smart.json文件。但你确实需要一个package.js。之后,只需将包名称添加到.meteor/packages即可。

0

根据我的经验,名称“my_package”中的下划线是不起作用的。尝试用短划线“my-package”重命名目录(并添加到.meteor/packages)以查看会发生什么。

相关问题