A2 CLI项目在本地运行但在更新后不是远程的

时间:2017-02-03 12:55:31

标签: angular2-cli

我最近将我的全球A2 CLI以及现有项目更新为:

                             _                           _  _
  __ _  _ __    __ _  _   _ | |  __ _  _ __         ___ | |(_)
 / _` || '_ \  / _` || | | || | / _` || '__|_____  / __|| || |
| (_| || | | || (_| || |_| || || (_| || |  |_____|| (__ | || |
 \__,_||_| |_| \__, | \__,_||_| \__,_||_|          \___||_||_|
               |___/
@angular/cli: 1.0.0-beta.30
node: 7.4.0
os: darwin x64
@angular/common: 2.4.6
@angular/compiler: 2.4.6
@angular/core: 2.4.6
@angular/forms: 2.4.6
@angular/http: 2.4.6
@angular/platform-browser: 2.4.6
@angular/platform-browser-dynamic: 2.4.6
@angular/router: 3.4.6
@angular/cli: 1.0.0-beta.30
@angular/compiler-cli: 2.4.6

当我在项目中启动ng服务时运行正常,但当我将其上传到我的虚拟机时,我收到以下错误:

[Error] SyntaxError: Unexpected token '<'
    (anonymous function) (inline.bundle.js:1)
[Error] SyntaxError: Unexpected token '<'
    (anonymous function) (polyfills.bundle.js:1)
[Error] ReferenceError: Can't find variable: webpackJsonp
    Global Code (styles.bundle.js:1)
[Error] SyntaxError: Unexpected token '<'
    (anonymous function) (vendor.bundle.js:1)
[Error] ReferenceError: Can't find variable: webpackJsonp
    Global Code (main.bundle.js:1)

今天早上我创建了一个新项目并将其上传到vm而没有进行其他更改,以查看它是否是项目更新中的内容,并且我得到了相同的错误。

非常难过这里发生的事情。这是我第一次遇到它,我的项目在更新之前在本地和远程工作正常。

远程系统是带有XAMPP的Windows Server 2012。

我的本​​地系统是Mac,通常通过ng服务运行应用程序,但是使用MAMP进行检查,它也可以在Apache下运行。

有没有人碰过这个?

1 个答案:

答案 0 :(得分:0)

显然它与目录有关。该应用程序在我的虚拟机上的子目录中运行,并且过去没有出现问题。当我从&#34; /&#34;更改bas href时to&#34; ./" ;,它再次起作用。