Javascript 导入不使用';我没有出口
我的node_modules文件夹中有一个ngDraggable.js库,它必须作为依赖项包含,如下所示:Javascript 导入不使用';我没有出口,javascript,angularjs,Javascript,Angularjs,我的node_modules文件夹中有一个ngDraggable.js库,它必须作为依赖项包含,如下所示: import draggable from 'ngDraggable'; ngDraggable.js没有导出,所以我使用了一些so答案中的工作,我再也找不到了。建议使用同一文件夹中的index.js文件,该文件将导入并导出ngDraggable.js。由于某种原因,这个文件丢失了,我记不起有两行代码这样做了:(我尝试了这个,但根本不起作用: import ngDraggable fro
import draggable from 'ngDraggable';
ngDraggable.js没有导出,所以我使用了一些so答案中的工作,我再也找不到了。建议使用同一文件夹中的index.js文件,该文件将导入并导出ngDraggable.js。由于某种原因,这个文件丢失了,我记不起有两行代码这样做了:(我尝试了这个,但根本不起作用:
import ngDraggable from './ngDraggable';
export default angular.module('ngDraggable', [ngDraggable]);
错误:
未捕获错误:[$injector:modulerr]未能实例化模块应用程序,原因是:
错误:[$injector:modulerr]未能实例化模块{“default”:{“default”:{“{u invokeQueue”:[],“{u configBlocks”:[],“{u runBlocks”:[],“requires”:[{}],“name”:“ngDraggable”}},原因是:
错误:[ng:areq]参数“模块”不是函数,已获取对象
在
其中“app”是表示应用程序的主模块,“default”必须是导入ngDraggable并为主模块公开它的模块,您可以尝试
import * as draggable from 'ngDraggable';
我找到了丢失文件的副本。这是代码片段
require('./ngDraggable.js');
module.exports = 'ngDraggable';
我怀疑问题出在第二行,那是出口的责任。。