win10
This commit is contained in:
parent
073f8a3be3
commit
014c28c5f5
@ -43,7 +43,7 @@ These instructions were tested on the following platforms:
|
||||
| Linux (Ubuntu 18 AArch64) | 2023-09-07 |
|
||||
| MacOS 10.13.6 (x64) | 2023-09-30 |
|
||||
| MacOS 13.6 (ARM64) | 2023-09-30 |
|
||||
| Windows 10 (x64) + WSL Ubuntu | 2023-07-23 |
|
||||
| Windows 10 (x64) + WSL Ubuntu | 2023-11-13 |
|
||||
| Windows 11 (x64) + WSL Ubuntu | 2023-10-14 |
|
||||
| Windows 11 (ARM) + WSL Ubuntu | 2023-09-18 |
|
||||
|
||||
@ -79,6 +79,12 @@ The following command installs Ubuntu within WSL:
|
||||
wsl --install Ubuntu
|
||||
```
|
||||
|
||||
In some versions of `wsl`, the `-d` flag must be specified:
|
||||
|
||||
```powershell
|
||||
wsl --install -d Ubuntu
|
||||
```
|
||||
|
||||
:::caution pass
|
||||
|
||||
In the last Windows 11 test, there was a `WSL_E_DEFAULT_DISTRO_NOT_FOUND` error.
|
||||
@ -183,6 +189,25 @@ git clone https://git.sheetjs.com/sheetjs/js-crc32
|
||||
|
||||
:::note pass
|
||||
|
||||
On Windows 10, this clone may fail due to issues with `core.filemode`:
|
||||
|
||||
```
|
||||
fatal: could not set 'core.filemode' to 'false'
|
||||
```
|
||||
|
||||
The main drive must be remounted with the metadata option:
|
||||
|
||||
```bash
|
||||
cd /
|
||||
sudo umount /mnt/c
|
||||
sudo mount -t drvfs C: /mnt/c -o metadata
|
||||
cd -
|
||||
```
|
||||
|
||||
:::
|
||||
|
||||
:::note pass
|
||||
|
||||
If this clone fails with an error message that mentions SSL or secure connection
|
||||
or certificates, build and install a version of Git with proper SSL support:
|
||||
|
||||
@ -393,10 +418,19 @@ to work and known to produce consistent results.
|
||||
2) Initialize the test files:
|
||||
|
||||
```bash
|
||||
make init
|
||||
rmdir test_files
|
||||
curl -LO https://test-files.sheetjs.com/test_files.zip
|
||||
unzip test_files.zip
|
||||
mkdir -p tmp
|
||||
```
|
||||
|
||||
This step may take a while as it will be downloading a number of test files.
|
||||
:::note pass
|
||||
|
||||
The `rmdir` command may fail if the folder is missing. The error can be ignored.
|
||||
|
||||
:::
|
||||
|
||||
This step may take a few minutes as the current test snapshot is large.
|
||||
|
||||
3) Run the `esbuild` tool once:
|
||||
|
||||
@ -533,6 +567,7 @@ curl -L https://cdn.sheetjs.com/xlsx-0.20.0/package/dist/xlsx.full.min.js | md5s
|
||||
|
||||
When the demo was last tested on macOS, against version `0.20.0`:
|
||||
|
||||
>
|
||||
```bash
|
||||
$ md5 dist/xlsx.full.min.js
|
||||
# highlight-next-line
|
||||
|
Loading…
Reference in New Issue
Block a user