Meteor包命名错误
Meteor package naming error
我一直在使用 Meteor 包 一段时间,我一直在使用 Meteor SCSS
构建包来编译我的 sass.现在由于 autoprefixer
等原因,我需要在 Meteor 之外编译 SCSS。我的计划是使用 Codekit
但是当我尝试构建 SCSS 时,我收到一条错误消息,根本没有任何消息。当我使用 Sublime Text 2 SCSS 构建包时,我也会收到错误消息。我得出的结论是,这是因为我的 Meteor 包名称。我已将其命名为:
myusername:packagename
并作为转换为
的文件夹
myusername/packagename
它将 :
替换为 /
因此,Codekit 认为名为 myusername/packagename
的文件夹是两个文件夹 myusername -> packagename.
当 Codekit 尝试时,这会弄乱文件夹树编译它。
请问有什么好的方法可以解决吗?
要解决此问题,您可以重命名包的目录,然后在 package.js
中的 Package.describe
调用中添加一个条目:
Package.describe({
summary: "My package",
version: "0.0.1",
name: "myusername:packagename"
});
现在,包的名称将从package.js
读取,目录可以随意调用。
我一直在使用 Meteor 包 一段时间,我一直在使用 Meteor SCSS
构建包来编译我的 sass.现在由于 autoprefixer
等原因,我需要在 Meteor 之外编译 SCSS。我的计划是使用 Codekit
但是当我尝试构建 SCSS 时,我收到一条错误消息,根本没有任何消息。当我使用 Sublime Text 2 SCSS 构建包时,我也会收到错误消息。我得出的结论是,这是因为我的 Meteor 包名称。我已将其命名为:
myusername:packagename
并作为转换为
的文件夹myusername/packagename
它将 :
替换为 /
因此,Codekit 认为名为 myusername/packagename
的文件夹是两个文件夹 myusername -> packagename.
当 Codekit 尝试时,这会弄乱文件夹树编译它。
请问有什么好的方法可以解决吗?
要解决此问题,您可以重命名包的目录,然后在 package.js
中的 Package.describe
调用中添加一个条目:
Package.describe({
summary: "My package",
version: "0.0.1",
name: "myusername:packagename"
});
现在,包的名称将从package.js
读取,目录可以随意调用。