当我在Visual Studio 2015中构建和调试Ionic 2项目时,显示此错误
错误DEP10402:找不到起始页面 . 您可能需要构建项目 .
我使用这个版本:node:4.1.2 Cordova:6.5.0 Ionic:2.2.1 Visual Studio:2015 update 3
在package.json中;
“scripts”:{“ionic:build”:“ionic-app-scripts build”,“ionic:serve”:“ionic-app-scripts serve”},
解决了我的问题
我遇到了类似的问题 . 离子模板基于早期版本,您使用的是最新版本,因此存在一些问题 . VS在web \ external tools dir中有nodejs,它比你在nodejs.org上看到的版本旧 .
解:
修复package.json中依赖项的版本,并确保在devDependencies中使用app-scripts 1.0.0
而不是使用来自VSINSTALLDIR / web / external的node / npm我正在使用node和npm的全局安装,要做到VS中的外部工具配置,并从那里删除条目,只需保留$ PATH,我假设你有GIT的全局安装,所以你也可以删除它 .
OR
您可以使用离子cli创建项目
ionic start MyIonic2Project --v2
然后在visual studio中导入它,它应该工作正常 .
将应用程序脚本更新为1.0.0时,请确保在启动应用程序之前完成NPM .
3 回答
在package.json中;
“scripts”:{“ionic:build”:“ionic-app-scripts build”,“ionic:serve”:“ionic-app-scripts serve”},
解决了我的问题
我遇到了类似的问题 . 离子模板基于早期版本,您使用的是最新版本,因此存在一些问题 . VS在web \ external tools dir中有nodejs,它比你在nodejs.org上看到的版本旧 .
解:
修复package.json中依赖项的版本,并确保在devDependencies中使用app-scripts 1.0.0
而不是使用来自VSINSTALLDIR / web / external的node / npm我正在使用node和npm的全局安装,要做到VS中的外部工具配置,并从那里删除条目,只需保留$ PATH,我假设你有GIT的全局安装,所以你也可以删除它 .
OR
您可以使用离子cli创建项目
然后在visual studio中导入它,它应该工作正常 .
将应用程序脚本更新为1.0.0时,请确保在启动应用程序之前完成NPM .