将angularfire2和firebase配置为angular-seed

时间:2018-01-15 09:18:21

标签: angular firebase angularfire2 angular5

我只是克隆项目angular-seed,我试图将AngularFire2和Firebase配置到我的项目中。

当我在本地运行时出现以下错误

  

“Fetch API无法加载npm:node_modules / angularfire2 / bundles / core.umd.js。对于CORS请求,URL方案必须为”http“或”https“。”

如果我尝试投入生产,我得到了

  

[10:02:03]'build.bundles.app'在1.1秒之后出错   [10:02:03]获取npm的错误:node_modules / angularfire2 / bundles / core.umd.js在file://../angular-seed/node_modules/npm:node_modules / angularfire2 / bundles / core.umd。 JS           正在加载dist / tmp / app / app.module.js           正在加载dist / tmp / app / main.js           错误:ENOENT:没有这样的文件或目录,打开'... / angular-seed / node_modules / npm:node_modules / angularfire2 / bundles / core.umd.js'   [10:02:03]'build.prod'在5.4秒之后出错了

settings:

seed.config.ts:

    paths: {
      ...

      'firebase': 'npm:node_modules/firebase',
      'angularfire2': 'npm:node_modules/angularfire2',
      ...
    },
    packages: { ...
    firebase: { 
      defaultExtension: 'js', 
      main: 'firebase.js' 

    },
    angularfire2: {
      main: 'bundles/core.umd.js', 
      defaultExtension: 'js' 
    }
    ... }



angularfire2: 5.0.0-rc.4

firebase: 4.8.2

知道什么可以解决问题吗?

0 个答案:

没有答案