离子2:产生离子,导致白页/空白页

问题描述 投票:0回答:1

我今天安装了Ionic2,并尝试了几个入门项目。 每次离子服务都会显示空白(白色)浏览器屏幕,且没有生成或控制台错误。 尚未对启动程序代码进行任何编辑。

app.bundle.js被截断:

> (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof
> require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return
> i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw
> f.code="MODULE_NOT_FOUND",f}var
> l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var
> n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return
> n[o].exports}var i=typeof require=="function"&&require;for(var
> o=0;o<r.length;o++)s(r[o]);return
> s})({1:[function(require,module,exports){
> 
> },{}],2:[function(require,module,exports){
> arguments[4][1][0].apply(exports,arguments) },{"dup":1}]},{},[1,2])
> 
> //# sourceMappingURL=app.bundle.js.map

而app.bundle.js.map(第一部分)如下:

> {"version":3,"sources":["../../../../Documents/Apps/ionic2/testapp/node_modules/browser-pack/_prelude.js","app/app.ts"],"names":[],"mappings":"AAAA;ACAA","file":"app.bundle.js","sourceRoot":"../../../","sourcesContent":["(function
> e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof
> require==\"function\"&&require;if(!u&&a)return a(o,!0);if(i)return
> i(o,!0);var f=new Error(\"Cannot find module '\"+o+\"'\");throw
> f.code=\"MODULE_NOT_FOUND\",f}var
> l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var
> n=t[o][1][e];

还有其他一些与“白屏”相关的线程,但是到目前为止,找不到解决方案反映了我的情况。

> Ionic info:
> 
> Cordova CLI: 6.3.0 Gulp version: CLI version 3.9.0 Gulp local: Local
> version 3.9.1 Ionic Framework Version: 2.0.0-beta.10 Ionic CLI
> Version: 2.0.0-beta.35 Ionic App Lib Version: 2.0.0-beta.19 OS:
> Windows 7 SP1 Node Version: v5.12.0

解决方案尝试根据其他帖子进行更新:-卸载/重新安装ionic2和cordova-重新安装node.js-以管理员身份运行命令提示符

注意:离子服务适用于较旧的ionic1项目。

感谢您的任何见解。

ionic-framework ionic2
1个回答
0
投票

确定为遇到此问题的其他人找到了解决方案。

经过推测,我将App文件夹移到了目录树的上方(认为这可能是node_module文件的路径长度问题。现在我的App文件夹正在运行,c:\\ Apps应用正在编译并显示在浏览器中。

© www.soinside.com 2019 - 2024. All rights reserved.