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

Closed
@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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions