Ionic 2 - 无法通过CLI生成页面如何解决错误?

use*_*296 6 angularjs ionic-framework ionic2

这可能只是我缺乏使用离子2的经验,但我在通过CLI生成页面时遇到错误.

我正在使用的语法:"离子g页面TestPage"

它返回一个错误(如下).有谁知道如何解决此错误?似乎我的机器上不存在"模板"目录,我收集的是为什么会发生这种情况,但不确定如何将其存在或解决问题.路径的第一部分确实存在:C:\ apps\sampleapp \node_modules\ionic-angular \,但不是"templates/page"部分.

Error: ENOENT: no such file or directory, scandir 'C:\apps\sampleapp\node_modules\ionic-angular\templates\page'
at Error (native)
at Object.fs.readdirSync (fs.js:808:18)
at getTemplatesInDir (C:\Users\m411\AppData\Roaming\npm\node_modules\ionic\node_modules\@ionic\app-generator
at Generator.renderAndWriteTemplates (C:\Users\m411\AppData\Roaming\npm\node_modules\ionic\node_modules\@ion
at C:\Users\m411\AppData\Roaming\npm\node_modules\ionic\node_modules\@ionic\app-generators\index.js:25304:26
Run Code Online (Sandbox Code Playgroud)

Ionic Framework版本:2.0.0-beta.11

Ionic CLI版本:2.1.0-beta.1

Ionic App Lib版本:2.1.0-beta.0

操作系统:Windows 8.1

节点版本:v4.5.0

Shr*_*gar 2

将你的 ionic 版本降级到 beta 22.. 我认为它可以通过卸载然后更新 npm 以防万一然后重新安装较低的 ionic 版本来实现。

如何从 Mac 上完全删除 Ionic 和 Cordova 安装?

我建议在此之后在项目目录中尝试“npm install”。