Angularjs 包括特定角度模块

Angularjs 包括特定角度模块,angularjs,module,Angularjs,Module,我试图包括一个github模块。我是个新手,但我失败了。自述文件显示了一个使用webpack或browserify的示例,但我没有使用它们。我也提出了一个问题,但我也想在这里问一下 Lobbs.js: (function(){ var app = angular.module('pokerApp', ['angular-drag-drop']); })(); index.html: <!DOCTYPE html> <html lang="en"> <h

我试图包括一个github模块。我是个新手,但我失败了。自述文件显示了一个使用webpack或browserify的示例,但我没有使用它们。我也提出了一个问题,但我也想在这里问一下

Lobbs.js:

(function(){
    var app = angular.module('pokerApp', ['angular-drag-drop']);
})(); 
index.html:

<!DOCTYPE html>
<html lang="en">

<head>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.4.8/angular.js"></script>
    <script src="lib/angular-drag-drop.min.js"></script>
    <script src="odds.js"></script>
</head>
<body>
    <div ng-app = "pokerApp" ng-init = "cards = ['As','Ks','Qs','Js','Ts','9s','8s','7s','6s','5s','4s','3s','2s',
                                 'Ah','Kh','Qh','Jh','Th','9h','8h','7h','6h','5h','4h','3h','2h',
                                 'Ad','Kd','Qd','Jd','Td','9d','8d','7d','6d','5d','4d','3d','2d',
                                 'Ac','Kc','Qc','Jc','Tc','9c','8c','7c','6c','5c','4c','3c','2c']"> 

        <!--<div drag-container>KKKKKKKKKKKK</div>-->

        <!--
        <div drag-container="model"
            on-drag-start="ctl.handleDragStart($event, data)"
            on-drag-end="ctl.handleDragEnd($event, data)"
        ></div>-->
    </div>

</body>
</html>

我还尝试使用“AngularDragDrop”而不是“AngularDragDrop”,但我得到了相同的错误。

它需要
require.js
来加载模块,我还查看了API,我认为模块名称应该是

learts.dragDrop 
而不是

angular-drag-drop
赔率。js:

(function(){
    var app = angular.module('pokerApp', ['learts.dragDrop']);
})(); 

开发商已在问题中发布了答案。我需要导入“filearts.dragDrop”,而不是导入require.js。现在可以了。

你确定你的页面中包含了
角度拖放吗?你确定我需要require.js吗?因为这是在src中,而不是在dist代码中。我使用dist代码。我把它改为learts.dragDrop,但我得到了相同的错误(仍然没有require.js)。@AlbertHendriks我猜通过查看代码……你能创建一个plunkr以便我深入研究它吗……看起来你确实需要require
(function(){
    var app = angular.module('pokerApp', ['learts.dragDrop']);
})();