Windows build #589
Labels
No Label
DBF
Dates
Defined Names
Features
Formula
HTML
Images
Infrastructure
Integration
International
ODS
Operations
Performance
PivotTables
Pro
Protection
Read Bug
SSF
SYLK
Style
Write Bug
good first issue
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: sheetjs/sheetjs#589
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Simplify the build and test process to enable a Windows development workflow
see https://github.com/SheetJS/js-harb/issues/7 h/t @simon-p-r
Happy to help with any testing!
@simon-p-r starting from a fresh windows setup we were able to build the source and run the tests!
https://github.com/sheetjs/js-xlsx#windows is the relevant part of the documentation.
Configuration Steps:
git clone https://github.com/SheetJS/js-xlsx/
npm install -g mocha
andnpm install
After making changes to the bits files,
make.cmd
will rebuild xlsx.js andmocha -t 30000
will run tests.I will have a go and let you know if there are any problems
@simon-p-r updated the make.cmd script to streamline the process. Tested on an old Surface Pro 3 running windows 8.1 and everything seemed to work! Since we aren't using any powershell features it should work back to Windows 7.
Preparation:
core.autocrlf = true
)Commands:
make init
to install dependencies and dev modulesmake
will build the sourcemake lint
will run the lintermake misc
will run a small set of testsmake test
will run the full testsmake book
will update the README from the docbits.