ember-cli插件组件没有找到npm模块

时间:2015-07-18 19:43:59

标签: javascript ember.js npm ember-cli

我正在尝试在组件中使用npm模块,所以我安装了ember-browserify以便能够导入模块,但由于某种原因它没有找到。

这就是我尝试导入它的方式:

Uncaught Error: Could not find module `dropzone` imported from `<Project Name>/components/drop-zone/component`

这是我得到的错误

if (cpu.T >= CLOCKSPEED / 40) // if more than 1/40th of cycles passed
{
    // Get milliseconds passed
    QueryPerformanceCounter(&EndCounter);
    unsigned long long counter = EndCounter.QuadPart - LastCounter.QuadPart;
    MSperFrame = 1000.0f * ((double)counter / (double)PerfCountFrequency);
    LastCounter = EndCounter;

    // if 1/40th of a second hasn't passed, wait until it passes
    if (MSperFrame < 25)
        Sleep(25 - MSperFrame);
    MSperFrame = 0;
    cpu.T -= CLOCKSPEED / 40;
}

我不认为它应该在那里寻找模块。

我在package.json

中有npm

我需要安装其他东西吗?我缺少一个额外的步骤吗?

编辑:这是一个ember-cli插件

1 个答案:

答案 0 :(得分:1)

要使用'npm:'快捷方式,您需要使用真棒ember-browserify插件。别忘了给它上星!

只需通过ember install ember-browserify将其安装到您的项目中,重新启动开发服务器即可。

如果您已经通过npm install --save-dev dropzone安装了依赖项,当然。 ;)