【发布时间】:2016-03-28 16:23:54
【问题描述】:
我想用 generator-angular-fullstack 生成一个项目,但我不想使用 ECMAScript 6。你知道如何降级生成器吗?或者您有更好的解决方案来生成带有角度节点和 mysql 的项目?
谢谢。
【问题讨论】:
标签: mysql angularjs node.js generator yeoman
我想用 generator-angular-fullstack 生成一个项目,但我不想使用 ECMAScript 6。你知道如何降级生成器吗?或者您有更好的解决方案来生成带有角度节点和 mysql 的项目?
谢谢。
【问题讨论】:
标签: mysql angularjs node.js generator yeoman
有点奇怪,我们必须降级才能默认使用 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.13 和 2.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@>=1.0.0 等,请忽略它!它与生成器本身没有太大关系,一切正常 - 所以不用担心。
【讨论】: