从 git 克隆后使 Ionic 2 项目工作
Making Ionic 2 project work after cloning from git
我有一个可用的应用程序 (Ionic 2 Beta 7)。我推送到我的 Github,然后 git 克隆到另一个文件夹。
在新文件夹中,我运行npm install
和ionic state restore
进行依赖,并添加android平台。
但是,ionic serve
仍然生成空白应用程序。
Chrome 的开发工具中唯一的错误消息是
http://localhost:8100/build/js/app.bundle.js Failed to load resource:
the server responded with a status of 404 (Not Found)
我已经阅读了不同的主题,但未能成功。
我试过 bower install
& 运行 cmd 作为管理员,没有。
根据记录,所有内容都在 C:\ 驱动器上,其中也安装了 Node。
当 ionic 无法将您的打字稿编译到构建目录时,会出现此问题。
正如@sebaferreras 提到的那样,您可能想要检查您的 cordova 和 ionic 版本并确保您是 运行ning ionic 2
cordova --version
ionic --version
你可以运行 npm install -g cordova ionic@beta
安装ionic 2
如果问题仍然存在,您可能需要生成日志。
您应该会看到类似这样的内容:Ionic build screenshot
确保没有错误即可。
希望对您有所帮助!
原来配置有问题。
解决步骤:
- 在项目根目录中找到文件
package.json
- 编辑行
"ionic-gulp-browserify-typescript": "^1.1.0"
到
"ionic-gulp-browserify-typescript": "1.1.0"
[删除插入符号 (^)].
- 运行
npm install
我的问题是我一开始只有 运行 npm install,但你需要 运行 它 在 你修复依赖问题后package.json
.
Link 到 Ionic 论坛修复 post:
https://forum.ionicframework.com/t/ionic-2-not-generating-app-bundle-js/55640/3
如@lthh89vt 所述,这发生在 TS 错误上。无论如何要构建它,将 { onError: e => console.error(e.toString()) }
传递给 ionic-gulp-browserify-typescript
的选项。
我有一个可用的应用程序 (Ionic 2 Beta 7)。我推送到我的 Github,然后 git 克隆到另一个文件夹。
在新文件夹中,我运行npm install
和ionic state restore
进行依赖,并添加android平台。
但是,ionic serve
仍然生成空白应用程序。
Chrome 的开发工具中唯一的错误消息是
http://localhost:8100/build/js/app.bundle.js Failed to load resource: the server responded with a status of 404 (Not Found)
我已经阅读了不同的主题,但未能成功。
我试过 bower install
& 运行 cmd 作为管理员,没有。
根据记录,所有内容都在 C:\ 驱动器上,其中也安装了 Node。
当 ionic 无法将您的打字稿编译到构建目录时,会出现此问题。
正如@sebaferreras 提到的那样,您可能想要检查您的 cordova 和 ionic 版本并确保您是 运行ning ionic 2
cordova --version
ionic --version
你可以运行 npm install -g cordova ionic@beta
安装ionic 2
如果问题仍然存在,您可能需要生成日志。
您应该会看到类似这样的内容:Ionic build screenshot
确保没有错误即可。
希望对您有所帮助!
原来配置有问题。 解决步骤:
- 在项目根目录中找到文件
package.json
- 编辑行
"ionic-gulp-browserify-typescript": "^1.1.0"
到"ionic-gulp-browserify-typescript": "1.1.0"
[删除插入符号 (^)]. - 运行
npm install
我的问题是我一开始只有 运行 npm install,但你需要 运行 它 在 你修复依赖问题后package.json
.
Link 到 Ionic 论坛修复 post: https://forum.ionicframework.com/t/ionic-2-not-generating-app-bundle-js/55640/3
如@lthh89vt 所述,这发生在 TS 错误上。无论如何要构建它,将 { onError: e => console.error(e.toString()) }
传递给 ionic-gulp-browserify-typescript
的选项。