无法使用ember-browserify导入npm包(未捕获错误:找不到模块)

时间:2017-01-20 09:23:11

标签: ember.js npm

在我的ember应用程序中,我已经通过运行

安装了ember-browserify

npm install ember-browserify --save

然后我通过运行

安装了pit-scheduler

npm install pit-scheduler --save

然后我重新启动了ember但是当我转到页面时出现此错误

  

未捕获错误:无法找到从my-app / routes / schedule导入的模块npm:pit-scheduler

是否因为我还需要以某种方式安装所有依赖包? 在实际的包示例中,这些是正在导入的包

<script src="js/jquery-2.2.4.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/moment-with-locales.min.js"></script>
<script src="js/bootstrap-datetimepicker.js"></script>
<script src="../dist/js/pitscheduler.min.js"></script>

我已经通过运行npm install安装了这些软件包,但仍然存在同样的问题。知道为什么会这样吗?

包裹的网址

https://www.npmjs.com/package/pit-scheduler
https://www.npmjs.com/package/ember-browserify

1 个答案:

答案 0 :(得分:1)

我认为坑调度不能包含在Ember中。这是你可以做的,克隆供应商文件夹中的pit-scheduler存储库,然后从那里导入到ember-cli-build.js:

app.import('vendor/pit-scheduler/dist/js/pitscheduler.min.js');