Skip to content
This repository was archived by the owner on Aug 7, 2021. It is now read-only.
This repository was archived by the owner on Aug 7, 2021. It is now read-only.

Fail to download snapshot tools properly on Node js 9 #344

@vchimev

Description

@vchimev

Souce code link:
https://github.com/NativeScript/nativescript-dev-webpack/blob/master/snapshot/android/utils.js#L24

$ node -v
v8.9.3
$ npm -v
5.5.1
$ ls -alh /var/folders/8k/ccv181q10z18k09cv2jgf9y929jlc5/T/snapshot-tools/mksnapshot-tools/v8-v5.5.372.32/darwin-x64/
total 87616
drwxr-xr-x  5 vchimev  PROGRESS\TelerikDomainUsers   160B Dec 12 11:05 .
drwxr-xr-x  3 vchimev  PROGRESS\TelerikDomainUsers    96B Dec 12 11:05 ..
-rwxr-xr-x  1 vchimev  PROGRESS\TelerikDomainUsers    13M Dec 12 11:05 mksnapshot-arm
-rwxr-xr-x  1 vchimev  PROGRESS\TelerikDomainUsers    14M Dec 12 11:05 mksnapshot-arm64
-rwxr-xr-x  1 vchimev  PROGRESS\TelerikDomainUsers    13M Dec 12 11:05 mksnapshot-ia32
$ node -v
v9.2.1
$ npm -v
5.5.1
$ ls -alh /var/folders/8k/ccv181q10z18k09cv2jgf9y929jlc5/T/snapshot-tools/mksnapshot-tools/v8-v5.5.372.32/darwin-x64/
total 53936
drwxr-xr-x  5 vchimev  PROGRESS\TelerikDomainUsers   160B Dec 12 11:32 .
drwxr-xr-x  3 vchimev  PROGRESS\TelerikDomainUsers    96B Dec 12 11:32 ..
-rw-r--r--  1 vchimev  PROGRESS\TelerikDomainUsers   6.3M Dec 12 11:32 mksnapshot-arm
-rw-r--r--  1 vchimev  PROGRESS\TelerikDomainUsers   4.5M Dec 12 11:32 mksnapshot-arm64
-rw-r--r--  1 vchimev  PROGRESS\TelerikDomainUsers    13M Dec 12 11:32 mksnapshot-ia32

The snapshot build fails with:

Snapshot tools path: /var/folders/8k/ccv181q10z18k09cv2jgf9y929jlc5/T/snapshot-tools
Webpack compilation complete. Watching for file changes.
TypeError [ERR_INVALID_ARG_TYPE]: The "listener" argument must be of type Function
    at _addListener (events.js:180:11)
    at WriteStream.addListener (events.js:240:10)
    at WriteStream.close (fs.js:2302:10)
    at WriteStream.<anonymous> (/Users/vchimev/Work/tmp/appNG/node_modules/nativescript-dev-webpack/snapshot/android/utils.js:23:30)
    at WriteStream.emit (events.js:164:20)
    at finishMaybe (_stream_writable.js:605:14)
    at afterWrite (_stream_writable.js:456:3)
    at onwrite (_stream_writable.js:446:7)
    at fs.js:2246:5
    at FSReqWrap.wrapper [as oncomplete] (fs.js:703:5)
Cannot read property 'message' of undefined

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions