【问题标题】:Plunker giving me 404s on scripts that worked a several days agoPlunker 在几天前工作的脚本上给了我 404
【发布时间】:2018-10-09 08:33:34
【问题描述】:

几周前我做了一个 plunker,一切都很顺利。

但是今天当我重新访问它时,我的脚本被 404 轰炸了,知道发生了什么变化吗?

http://plnkr.co/edit/M2hRaf?p=preview

这是 index.html 的样子

<!DOCTYPE html>
<html>

  <head>
    <base href="." />
    <script type="text/javascript" charset="utf-8">
      window.AngularVersionForThisPlunker = 'latest'
    </script>
    <title>angular playground</title>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
    <link rel="stylesheet" href="style.css" />
    <script src="https://unpkg.com/core-js@2.4.1/client/shim.min.js"></script>
    <script src="https://unpkg.com/zone.js/dist/zone.js"></script>
    <script src="https://unpkg.com/zone.js/dist/long-stack-trace-zone.js"></script>
    <script src="https://unpkg.com/reflect-metadata@0.1.3/Reflect.js"></script>
    <script src="https://unpkg.com/systemjs@0.19.31/dist/system.js"></script>
    <script src="config.js"></script>
    <script>
    System.import('app')
      .catch(console.error.bind(console));
  </script>
  </head>

  <body>
    <my-app>
      Loading...
    </my-app>
  </body>

</html>

【问题讨论】:

    标签: javascript angular jsx plunker


    【解决方案1】:

    那是因为你的 plunker 现在使用的是最新的 rxjs 版本,而且最近发生了很多变化。

    所以尝试更新你的配置:

    System.config({
      ...
      map: {
        ...,
        'rxjs': 'npm:rxjs',
        'rxjs-compat': 'npm:rxjs-compat',
        'rxjs/operators': 'npm:rxjs/operators',
      },
      packages: {
        ...,
        'rxjs': { main: 'index.js', defaultExtension: 'js' },
        'rxjs/operators': {main: 'index.js', defaultExtension: 'js' }
      }
      ...
    

    Forked Plunker

    【讨论】:

    • 啊,我以为我的脚本引用已经改变了,非常感谢
    【解决方案2】:

    使用它来更新你的 plunker 'rxjs': 'https://unpkg.com/rxjs@5.5.2', 中的 rxjs 版本,而不是你的 config.js 文件中的 'rxjs': 'npm:rxjs',

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多