Ember.js 分解余烬会导致错误
我已将ember安装为凉亭组件: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')) .管道(吞咽目的地('./建造'); 当我将上述任务作为一个吞咽任务运行时,它会显示
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处理相同的问题。。。