【问题标题】:npm published yeoman generator not showing under yeoman.ionpm 发布的 yeoman 生成器未在 yeoman.io 下显示
【发布时间】:2016-03-12 22:06:26
【问题描述】:

我最近编写了一个名为 'generator-webvr-decorator' 的 yeoman 生成器。按照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

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

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

谁能看到我做错了什么?

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

我应该在 yeoman 网站上开票吗?

我不知道生成器的添加率是多少,但在过去的四天里,生成器的数量一直保持在 3438 个。

非常感谢。

【问题讨论】:

    标签: yeoman yeoman-generator


    【解决方案1】:

    获取新生成器的系统当前已关闭:https://github.com/yeoman/yeoman-generator-list/issues/38 - 有望在接下来的几天内恢复正常。

    我们目前还发布了带有 yeoman-generator 关键字的包,我们出于其他原因在此处排除了这些关键字:https://github.com/yeoman/yeoman-generator-list/issues/36(我没有在其中看到你的,所以你的生成器很快就会出现)

    【讨论】:

    • 它现在出现在 2015-12-10 的 yeoman 网站下。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2014-08-26
    • 2018-07-20
    • 1970-01-01
    • 1970-01-01
    • 2021-10-18
    • 2014-12-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多