Ember.js 分解余烬会导致错误

Ember.js 分解余烬会导致错误,ember.js,gulp,browserify,Ember.js,Gulp,Browserify,我已将ember安装为凉亭组件: bower-install-ember debowerify变换的应用方式如下: var debowerify=需要(“debowerify”); browserify()。 .transform(debowerify) .require(“./bower_components/ember/ember.js”) .bundle() .pipe(源('vendor.js')) .管道(吞咽目的地('./建造'); 当我将上述任务作为一个吞咽任务运行时,它会显示

我已将ember安装为凉亭组件:
bower-install-ember

debowerify
变换的应用方式如下:


var debowerify=需要(“debowerify”);
browserify()。
.transform(debowerify)
.require(“./bower_components/ember/ember.js”)
.bundle()
.pipe(源('vendor.js'))
.管道(吞咽目的地('./建造');

当我将上述任务作为一个吞咽任务运行时,它会显示错误:

``` [07:38:56]正在启动“浏览化”。。。 [07:38:56]正在运行“bundle”

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: Cannot find module '../package.json' from 'app_root/bower_components/ember'
    at app_root/node_modules/browserify/node_modules/resolve/lib/async.js:43:25
    at load (app_root/node_modules/browserify/node_modules/resolve/lib/async.js:61:43)
    at app_root/node_modules/browserify/node_modules/resolve/lib/async.js:67:22
    at app_root/node_modules/browserify/node_modules/resolve/lib/async.js:21:47
    at Object.oncomplete (fs.js:107:15)
```

在检查bower_components/ember目录中的ember.js文件时,看到以下代码:
var-packageVersion=require('../package.json').version


我不知道如何解决这个问题,让debowerify和Ember玩得很好。我已经创建了一个回购协议来证明这个问题:

使用grunt browserify bower处理相同的问题。。。