0

按照本教程,我创建了一个简单的package.js引用qocustom.css保存在同一目录中的 css 文件qopackage

所以qopackage文件夹里面是package.jsqocustom.css文件。

我努力了:

  1. 将此文件夹移动到/root/.meteor/packages/(任务是项目名称)
  2. 将此文件夹移动到/root/quest/.meteor/local/build/programs/web.browser/packages/(任务是项目名称)

通过这两种尝试,

试:

sudo meteor add qopackage

回报:

=> Errors while parsing arguments:

While adding package qopackage:
error: no such package

有人可以帮我解决这个问题吗?

- - 编辑 - -

这是两个文件的内容:

包.js:

Package.describe({
  summary: 'QuestOrganizer custom package',
  version: '1.0.0',
  name: 'qo-custom'
});

Package.onUse(function (api) {  
  api.addFiles('qocustom.css', 'client');
});

qocustom.css:

hero .copy {
    top: 3%
}
.btn {
    border radius:0px;
}
4

1 回答 1

2

包裹需要进入PROJECT_DIRECTORY/packages/packagename. 因此,在您的情况下,请尝试将这些文件移动到/root/quest/packages/qopackage. 之后,您应该能够将它们添加到您的项目中。

顺便说一句,您可能知道:就安全性而言,以 root/sudo 运行您的项目可能不是一个好主意。

更新:

虽然要求流星为您设置包结构更容易:

meteor create --package qopackage
于 2015-08-13T00:04:58.207 回答