問題タブ [js-xlsx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - モジュール xlsx-style を使用すると名前空間 XLSX が見つかりません
エクセルを動的に作成するために、angular2 アプリケーションでxlsx スタイルのnpm モジュールを使用しています。xlsx モジュールではなく xlsx-style を使用する理由は、xlsx では不可能なセルのスタイルを設定する必要があるためです。
xlsx.full.min.js を dist フォルダー (node_modules/xlsx-style から) から assets フォルダーにコピーし、scritp タグとして html ページに添付しました。
参照 : angular 2 で SheetJS (js-xlsx) を使用する方法
コードへの名前空間ベースのアクセスのために、モジュールをコンポーネントにインポートしました。
ng build を使用してアプリをビルドしているときに、次のエラーが表示されます: 名前空間 'XLSX' が見つかりません
@angular/cli @latest (Webpack) の使用
javascript - js-xlsxでJSONを複数行出力する
ここから解決策の1つに従います。ソリューションはコンソールにうまくログアウトしますが、保存方法がわからないので、.json ファイルに読みやすいように見えます。ファイル システム モジュールを使用して、出力を .json に記録しようとしました。すべてを複数行で印刷する方法がわかりません。全部一行で出てきます。
new.json の出力