相关疑难解决方法(0)

你如何在浏览器中运行mocha测试?

它只是我,还是他们的文档没有解释如何在浏览器中运行测试?

我是否必须创建他们在示例中显示的HTML文件?如何让它为我的项目运行我的特定测试用例集呢?

我想要mocha从项目根目录运行相同的输出.test需要包含文件夹内的所有子目录

javascript mocha.js reactjs

30
推荐指数
4
解决办法
1万
查看次数

将目录中的所有javascript文件包含到angularjs中的html文件中?咕噜咕噜?

在我的AngularJS应用程序中,我有很多控制器js文件.

这些控制器(one.ctrl.js,two.ctrl.js,...)需要被包含在我的index.html文件.

目录结构:

app/
   js/
      controllers/
         one.ctrl.js
         two.ctrl.js
Run Code Online (Sandbox Code Playgroud)

目前,上述js文件包含在index.html文件中,如下所示.

index.html的:

<!--   other html components   -->

<script src="js/controllers/one.ctrl.js"/>
<script src="js/controllers/two.ctrl.js"/>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

*.ctrl.js将需要包含更多文件index.html.

我需要一种方法来自动包含目录中的所有*.ctrl.js文件.controllersindex.html

发现:

从一些SO问题,

在AngularJS中的文件夹中加载JavaScript和CSS文件

如何通过JavaScript文件将所有JavaScript文件包含在目录中?

我发现它不能自动完成,需要一些服务器端脚本或构建工具.

我的问题:

目前,我正在使用yeoman哪些包含grunt用于构建工具.所以,我的问题是,目录中的那些javascript文件如何自动包含在html文件中?

javascript angularjs gruntjs

23
推荐指数
2
解决办法
2万
查看次数

使用FileReader和JSZip.js在浏览器中打开zip文件

我正在尝试使用FileReader和JSZip.js在浏览器中打开zip文件,然后处理其中包含的文件.我无法弄清楚如何正确地将FileReader对象传递给JSZip.

这是我用来加载javascript的页面的剥离版本:

<!DOCTYPE html>
<html>
<head>

<meta charset="UTF-8" />

<script type="text/javascript" src="zipscan.js"></script>
<script type="text/javascript" src="jszip.js"></script>
<script type="text/javascript" src="jquery-1.8.3.min.js"></script>

</head>
<body>

<div id="openFile"><input type="file" id="inputFile" /></div>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

删除所有不必要的代码后,zipscan.js中的javascript:

function checkFiles()
{ 
    //Check support for the File API support 
    if ( window.File && window.FileReader && window.FileList && window.Blob )
    {
        var fileSelected = document.getElementById( "inputFile" );
        fileSelected.addEventListener( "change", handleFile, false );
    } 
    else
    { 
        alert( "Files are not supported" ); 
    } 
}


function handleFile( evt )
{
    //Set wanted file object …
Run Code Online (Sandbox Code Playgroud)

javascript filereader jszip

12
推荐指数
1
解决办法
9302
查看次数

标签 统计

javascript ×3

angularjs ×1

filereader ×1

gruntjs ×1

jszip ×1

mocha.js ×1

reactjs ×1