我只是克隆项目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
知道什么可以解决问题吗?