【问题标题】:NPM - How to tell version of generator used to create an appNPM - 如何判断用于创建应用程序的生成器版本
【发布时间】:2014-11-13 02:04:45
【问题描述】:

几个月前,我使用生成器 angular-fullstack 启动了一个应用程序,构建了几乎一半的应用程序,不得不将其搁置。应用保存在github中。

最近更换了另一台机器,安装了我的开发环境并决定再次安装 angular-fullstack,当我检查我的代码时,我发现(如预期的那样)angular-fullstack 的版本高于用于创建的版本我的应用程序。

问题:

有没有办法告诉我用于创建我的应用程序的生成器版本? 如果是这样,有没有办法安装完全相同的版本来继续工作这样的应用程序而不必迁移到新的文件结构(至少还没有)?

【问题讨论】:

    标签: angularjs npm yeoman-generator


    【解决方案1】:

    您可以使用 npm info 从特定包中获取版本列表 你的情况是

    npm info generator-angular-fullstack
    

    要安装特定的包版本,只需执行一个

    npm install <package>@<version>
    

    意思是

    npm info generator-angular-fullstack@2.0.13
    

    例如。

    查看 1.x 版本的 git 存储库,查看该文件结构是否与项目中的文件结构匹配,然后使用 1.4.3 版本,如果不使用最新的 2.x 版本。

    【讨论】:

    • 只是想补充一点,当您为我指出正确的方向时,我在 Gruntfile.js 第 1 行中找到了我正在寻找的信息:// Generated on 2014-04-03 using generator-angular-fullstack 1.3.3
    猜你喜欢
    • 1970-01-01
    • 2015-08-17
    • 1970-01-01
    • 2021-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-23
    • 1970-01-01
    相关资源
    最近更新 更多