小编mmw*_*ter的帖子

Ember CLI - 使用npm安装后未定义Firebase

在命令行中执行以下步骤以使用节点安装Ember CLI,Firebase和EmberFire后,我收到一条错误消息,指出未在app/adapter/application.js中定义Firebase

npm install -g ember-cli

npm install -g bower

npm install -g phantomjs

ember new my-new-app

cd my-new-app

ember server
Run Code Online (Sandbox Code Playgroud)

此时我可以在localhost上看到我的ember应用程序的默认输出"Welcome to Ember.js":4200

npm install firebase
npm install —save ember-fire
ember generate adapter application
Run Code Online (Sandbox Code Playgroud)

然后在app/adapter/application.js中,删除"export default DS.RESTAdapter.extend({});"并粘贴"export default DS.FirebaseAdapter.extend({firebase:new Firebase('https://.firebaseio. com')});"使用我自己的firebase URL

ember server
Run Code Online (Sandbox Code Playgroud)

然后我在终端收到错误:

Serving on http://0.0.0.0:4200

lionworxs/adapters/application.js: line 4, col 17, 'Firebase' is not defined.

1 error

===== 1 JSHint Error

Path or pattern "vendor/firebase/firebase.js" did not match any files
Error: Path or pattern "vendor/firebase/firebase.js" did not …
Run Code Online (Sandbox Code Playgroud)

npm ember.js firebase emberfire ember-cli

1
推荐指数
1
解决办法
753
查看次数

标签 统计

ember-cli ×1

ember.js ×1

emberfire ×1

firebase ×1

npm ×1