npm发表的yeoman发电机没有在yeoman.io

时间:2015-12-08 04:48:59

标签: yeoman yeoman-generator

我最近写了一个名为'generator-webvr-decorator'的自动生成器。按照this post的说明,我完成了所有步骤,包括publishing to npm。但是,四天之后我仍然没有在yeoman generators web page下看到我的发电机。发电机的数量似乎被冻结在3438。

我做了以下所有事情:

  • npm测试通过。
  • 我在package.json关键字中有'yeoman-generator':

```

 {
    "name": "generator-webvr-decorator",
    "version": "0.1.5",
    "description": "add WebVr boilerplate to an existing application",
    "license": "MIT",
    "main": "app/index.js",
    "repository": "vt5491/generator-webvr-decorator",
    "author": {
        "name": "vt5491",
        "email": "vt5491@gmail.com",
        "url": "https://github.com/vt5491"
    },
    "scripts": {
        "test": "mocha"
    },
    "files": [
        "generators",
        "lib"
    ],
    "keywords": [
        "yeoman-generator",
        "webvr",
        "vr",
        "angular"
    ],
    "dependencies": {
        "async": "^1.5.0",
        "chalk": "^1.0.0",
        "cheerio": "^0.19.0",
        "escope": "^3.3.0",
        "esprima": "^2.7.0",
        "jquery": "^2.1.4",
        "jsonfile": "^2.2.3",
        "lodash": "^3.10.1",
        "merge": "^1.2.0",
        "yeoman-generator": "^0.19.0",
        "yosay": "^1.0.2"
    },
    "devDependencies": {
        "mocha": "*"
    }
}

```

  • 发表于npm。它是由npm搜索找到的:
   turner@vturner-virtual-machine ~/vtstuff/github2/generator-webvr-decorator $ npm search
     

发电机webvr-装饰       名称描述作者日期版本关键字
      generator-webvr-decorator将WebVr样板添加到现有应用程序= vt5491 2015-12-05 0.1.4 yeoman-generator webvr vr

  • 手动测试从windows和linux下的npm存储库安装,所以我知道它在物理上工作,假设yeoman进行某种自动化测试,即检查发电机是否实际运行。

谁能看到我做错了什么?

yeoman.io下的生成器数据库多久更新一次?

我应该在自耕农网站上开票吗?

我不知道发电机的添加率是多少,但在过去的四天里,发电机数量一直保持在3438。

非常感谢。

1 个答案:

答案 0 :(得分:1)

系统提取新生成器目前已关闭:https://github.com/yeoman/yeoman-generator-list/issues/38 - 它有望在未来几天内启动。

我们目前还发布了包含yeoman-generator个关键字的包,我们在此处排除了其他原因:https://github.com/yeoman/yeoman-generator-list/issues/36(我不会在那里看到你的,所以你的发电机会出现不久)