我无法让npm识别出我已经安装了Cropit。我的package.json包含以下相关行:
"cropit": "^0.1.9",
"jquery": "~2.1.1"
我选错了版本吗?我是否在使用无法一起使用的jQuery和Cropit版本?
我正在使用这些行导入模块,这对于我导入Bootstrap来说是完美的。
global.jQuery = global.$ = require('jquery');
require('cropit');
最佳答案
问题是,cropit实际上与CommonJs不兼容。因此,当您尝试在前端或后端要求它时,它将无法工作,因为它没有指定要导出的内容。您应该尝试使用browserify-shim之类的东西来使此CommonJs兼容。