-
Notifications
You must be signed in to change notification settings - Fork 1k
Warning Failed to make bytecode node16-x64 #1822
Comments
Going back to using axios 0.27.2 instead of 1.x fixed the issue for me. |
Ran into the same issue with the latest version of axios |
+1 |
great, it works ! |
This is a real life safer. Thank you |
Ty so much! Thats working 4 me |
Couild be because those files are esm modules and pkg doesn't support them, BTW it could be you can just ignore the warning as axios should also have cjs files |
No, it doesn't work. If you run the packaged application will you get an error Error: Cannot find module '/snapshot/helpdeskproxyjs/node_modules/axios/dist/node/axios.cjs'\n1) If you want to compile the package/file into executable, please pay attention to compilation warnings and specify a literal in 'require' call. 2) If you don't want to compile the package/file into executable and want to 'require' it from filesystem (likely plugin), specify an absolute path in 'require' call using process.cwd() or process.execPath. |
@robertsLando As @johandalabacka said, actually it doesn't work. |
So change your package.json with
|
Now I know why, because |
I have been experimenting with esbuild to construct only one file which then can be packaged with pgk. Se an example here https://github.com/johandalabacka/esbuild-package-axios The only thing I can't use (as far as I have noticed) is top-level-awaits so I have to put them inside a function |
It works, thank you very much ! |
compile the javascript first using ncc before using pkg. "scripts": { |
Warning Cannot include directory %1 into executable.
I'm getting this warnings on running pkg, can someone help me solving this. |
I replaced axios with node-fetch in the commonjs version |
What version of pkg are you using?
5.8.0
What version of Node.js are you using?
16.16.0
What operating system are you using?
macOS 12.2
What CPU architecture are you using?
Intel Core i5
What Node versions, OSs and CPU architectures are you building for?
node16-macos-intel
Describe the Bug
i got warning when using pkg building
16:47:04 - Pkb building...
16:47:04 > pkg@5.8.0
16:47:04 > Warning Cannot stat, ENOENT
16:47:04 /home/jenkins/agent/workspace/CD-job/built/demo/.tmp/on-premises-verify.js
16:47:04 The file was required from '/home/jenkins/agent/workspace/CD-job/built/demo/.tmp/start3305.js'
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/chalk/source/index.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/inquirer.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/index.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/chalk/source/utilities.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/objects/choice.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/objects/choices.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/objects/separator.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/prompts/base.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/prompts/checkbox.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/prompts/confirm.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/prompts/editor.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/prompts/expand.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/prompts/input.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/prompts/list.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/prompts/number.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/prompts/password.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/prompts/rawlist.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/ui/baseUI.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/ui/bottom-bar.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/ui/prompt.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/utils/events.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/utils/incrementListIndex.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/utils/paginator.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/utils/readline.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/utils/screen-manager.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/inquirer/lib/utils/utils.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/ansi-escapes/index.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/cli-cursor/index.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/figures/index.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/ora/index.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/string-width/index.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/strip-ansi/index.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/wrap-ansi/index.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/axios.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/restore-cursor/index.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/escape-string-regexp/index.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/is-unicode-supported/index.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/ora/utilities.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/is-interactive/index.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/log-symbols/index.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/ansi-regex/index.js
16:47:43 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/phoebe/node_modules/ansi-styles/index.js
16:47:45 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/utils.js
16:47:45 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/bind.js
16:47:45 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/core/Axios.js
16:47:45 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/core/mergeConfig.js
16:47:45 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/defaults/index.js
16:47:45 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/formDataToJSON.js
16:47:45 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/cancel/CanceledError.js
16:47:45 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/cancel/CancelToken.js
16:47:46 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/cancel/isCancel.js
16:47:46 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/env/data.js
16:47:46 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/toFormData.js
16:47:46 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/core/AxiosError.js
16:47:46 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/spread.js
16:47:46 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/isAxiosError.js
16:47:48 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/buildURL.js
16:47:48 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/core/InterceptorManager.js
16:47:48 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/core/dispatchRequest.js
16:47:48 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/core/buildFullPath.js
16:47:48 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/validator.js
16:47:48 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/core/AxiosHeaders.js
16:47:49 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/defaults/transitional.js
16:47:49 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/toURLEncodedForm.js
16:47:49 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/platform/index.js
16:47:49 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/adapters/index.js
16:47:49 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/env/classes/FormData.js
16:47:50 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/AxiosURLSearchParams.js
16:47:50 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/core/transformData.js
16:47:50 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/isAbsoluteURL.js
16:47:50 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/combineURLs.js
16:47:50 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/parseHeaders.js
16:47:50 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/platform/node/index.js
16:47:51 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/adapters/http.js
16:47:51 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/adapters/xhr.js
16:47:52 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/platform/node/classes/URLSearchParams.js
16:47:52 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/platform/node/classes/FormData.js
16:47:52 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/core/settle.js
16:47:52 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/fromDataURI.js
16:47:52 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/AxiosTransformStream.js
16:47:52 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/cookies.js
16:47:52 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/isURLSameOrigin.js
16:47:52 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/parseProtocol.js
16:47:53 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/speedometer.js
16:47:53 > Warning Failed to make bytecode node16-x64 for file /snapshot/.tmp/node_modules/@demo/package-demo/node_modules/axios/lib/helpers/throttle.js
16:47:54 ✔ Pkg build completed
16:47:54 - Sync *.node files...
16:48:06 ✔ Sync *.node files completed
16:48:06 ✔ Successfully
Expected Behavior
build success
To Reproduce
private project
The text was updated successfully, but these errors were encountered: