我查看了这和那链接。我安装了文件保护程序和Blob。我有一个类似的问题,这两个组成部分,所以我只谈一个。
当我做import FileSaver from 'file-saver';时
我得到以下错误。
Error while processing route: some.route Could not find module `file-saver` imported from `client/pods/some/folder/controller` Error: Could not find module `file-saver` imported from `client/pods/some/folder/controller`我知道我有文件保存,因为它在我的bower_components文件夹中。
给我带来麻烦的那条线是下面这条线。
import Ember from 'ember';
该包是关于我的bower_components文件夹中的文件保护程序包的。应用程序似乎找到了那个包。
发布于 2015-05-12 04:49:39
必须在Brocfile.js中导入Bower资产,请参阅http://www.ember-cli.com/#managing-dependencies
在我的项目中,文件保护程序位于bower_components/FileSaver.js/FileSaver.js,所以我的Brocfile.js中有下面一行
app.import('bower_components/FileSaver.js/FileSaver.js');
这使得它可以作为全局的在window.saveAs上使用,不需要在您使用它的文件中使用导入语句。
https://stackoverflow.com/questions/30179047
复制相似问题