关注this tutorial,我创建了一个简单的package.js
,引用了保存在同一目录{c} {/ 1>}中的css文件qocustom.css
因此,qopackage
文件夹中的qopackage
和package.js
文件。
我试过了:
qocustom.css
(任务是项目名称)/root/.meteor/packages/
(任务是项目名称)两次尝试都是
尝试:
/root/quest/.meteor/local/build/programs/web.browser/packages/
返回:
sudo meteor add qopackage
有人可以帮我解决这个问题吗?
----编辑----
以下是两个文件的内容:
Package.js:
=> Errors while parsing arguments:
While adding package qopackage:
error: no such package
qocustom.css:
Package.describe({
summary: 'QuestOrganizer custom package',
version: '1.0.0',
name: 'qo-custom'
});
Package.onUse(function (api) {
api.addFiles('qocustom.css', 'client');
});
答案 0 :(得分:2)
包需要进入PROJECT_DIRECTORY/packages/packagename
。因此,在您的情况下,请尝试将这些文件移至/root/quest/packages/qopackage
。之后,您应该能够将它们添加到您的项目中。
顺便说一句,您可能知道:在安全性方面,以root / sudo身份运行项目可能不是一个好主意。
<强>更新强>
让meteor为您设置包结构会更容易:
meteor create --package qopackage