使用较旧的 generator-angular-fullstack 版本

Posted

技术标签:

【中文标题】使用较旧的 generator-angular-fullstack 版本【英文标题】:Use an older generator-angular-fullstack version 【发布时间】:2016-03-28 16:23:54 【问题描述】:

我想用 generator-angular-fullstack 生成一个项目,但我不想使用 ECMAScript 6。你知道如何降级生成器吗?或者您有更好的解决方案来生成带有角度节点和 mysql 的项目?

谢谢。

【问题讨论】:

【参考方案1】:

有点奇怪,我们必须降级才能默认使用 javascript 和 CSS,而不仅仅是在 typescript、babel 和各种之间进行选择 :) 检查当前版本:

npm list -g generator-angular-fullstack

你可能会看到类似的东西

/home/<user>/npm/lib
└── generator-angular-fullstack@3.1.1 

检查您是否安装了另一个本地版本(很可能如果您没有从头开始严格地globally)list 没有-g

npm list generator-angular-fullstack
/some/other/dir
└── generator-angular-fullstack@3.3.0

现在,如果您有如上所示的本地版本,请卸载它

npm uninstall generator-angular-fullstack

最后安装你想要的 generator-angular-fullstack 的release。我喜欢的 javascript、html、CSS、mongodb、express 等版本是 2.0.132.1.1

npm install -g generator-angular-fullstack@2.1.1

再次检查版本以查看您是否确实已切换版本:

npm list -g generator-angular-fullstack 

现在应该显示

/home/<user>/npm/lib
└── generator-angular-fullstack@2.1.1 

转到您的工作目录并运行生成器

yo angular-fullstack

..release 2.1.1 被执行。注意:如果你偶尔看到一些UNMET PEER DEPENDENCY bower@&gt;=1.0.0 等,请忽略它!它与生成器本身没有太大关系,一切正常 - 所以不用担心。

【讨论】:

以上是关于使用较旧的 generator-angular-fullstack 版本的主要内容,如果未能解决你的问题,请参考以下文章

如何获取较旧的 SDK,我需要吗?

powershell 使用较旧的日期戳生成随机文件

将较新的 Visual Studio 版本与较旧的 MFC 版本一起使用?

连接到较旧的 Postgresql 数据库

将最新版本的 TypeScript 定义与较旧的 JavaScript 库一起使用

Visual Studio 2015 使用较旧的 dll 进行调试