Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Requirejs 在客户端模式下使用浏览器解析excel文件时对xlsx.js的依赖关系_Requirejs_Client Side - Fatal编程技术网

Requirejs 在客户端模式下使用浏览器解析excel文件时对xlsx.js的依赖关系

Requirejs 在客户端模式下使用浏览器解析excel文件时对xlsx.js的依赖关系,requirejs,client-side,Requirejs,Client Side,我已经在javascript项目中包含了xlsx.js和jszip.js文件,我调用它们如下 我不确定需要包括哪些文件来避免这些错误。我意识到需要requireJS,我已经把它包括在内了 <script type="text/javascript" src="libs/ux/xlsxParser/require.js"></script> <script type="text/javascript" src="libs/ux/jsz

我已经在javascript项目中包含了xlsx.js和jszip.js文件,我调用它们如下 我不确定需要包括哪些文件来避免这些错误。我意识到需要requireJS,我已经把它包括在内了

        <script type="text/javascript" src="libs/ux/xlsxParser/require.js"></script>

        <script type="text/javascript" src="libs/ux/jszip/jszip.js"></script> 
        <script type="text/javascript" src="libs/ux/xlsxParser/xlsx.js"></script>
诸如uFS未定义、导出未定义、模块未定义等问题

我目前正在浏览器模式下执行此操作,我不确定是否还有其他文件/依赖项需要添加才能正常工作。 代码是从

这里的任何帮助都会非常好…如果有任何来源,我希望看到一个工作示例。我搜索的示例没有提到任何与此相关的依赖项或文件


仅供参考:我不使用node.js

您是否尝试删除require.js?不使用require.jsI也有同样的问题。你找到解决办法了吗?那么你能分享一下吗
            if(typeof require !== 'undefined') XLSX = require('xlsx');
            var workbook = XLSX.readFile(file);
            var sheet_name_list = workbook.SheetNames;
            sheet_name_list.forEach(function(y) {
              var worksheet = workbook.Sheets[y];
              for (z in worksheet) {
                if(z[0] === '!') continue;
                console.log(y + "!" + z + "=" + JSON.stringify(worksheet[z].v));
              }
            });