Please check followings before submitting a new issue.
i get something wrong , when i deploy hexo to heroku.
INFO Deploy done: git
INFO Deploying: heroku
INFO Copying files from public folder...
FATAL {
err: TypeError [ERR_INVALID_ARG_TYPE]: The "mode" argument must be integer. Received an instance of Object
at copyFile (node:fs:2791:10)
at go$copyFile (/home/demo/hexo/hexo-blog/node_modules/graceful-fs/graceful-fs.js:181:14)
at copyFile (/home/demo/hexo/hexo-blog/node_modules/graceful-fs/graceful-fs.js:178:12)
at tryCatcher (/home/demo/hexo/hexo-blog/node_modules/bluebird/js/release/util.js:16:23)
at ret (eval at makeNodePromisifiedEval (/usr/local/lib/node_modules/hexo-cli/node_modules/bluebird/js/release/promisify.js:184:12), <anonymous>:13:39)
at /home/demo/hexo/hexo-blog/node_modules/hexo-deployer-heroku/node_modules/hexo-fs/lib/fs.js:181:12
at tryCatcher (/home/demo/hexo/hexo-blog/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/home/demo/hexo/hexo-blog/node_modules/bluebird/js/release/promise.js:547:31)
at Promise._settlePromise (/home/demo/hexo/hexo-blog/node_modules/bluebird/js/release/promise.js:604:18)
at Promise._settlePromise0 (/home/demo/hexo/hexo-blog/node_modules/bluebird/js/release/promise.js:649:10)
at Promise._settlePromises (/home/demo/hexo/hexo-blog/node_modules/bluebird/js/release/promise.js:729:18)
at Promise._fulfill (/home/demo/hexo/hexo-blog/node_modules/bluebird/js/release/promise.js:673:18)
at Promise._resolveCallback (/home/demo/hexo/hexo-blog/node_modules/bluebird/js/release/promise.js:466:57)
at Promise._settlePromiseFromHandler (/home/demo/hexo/hexo-blog/node_modules/bluebird/js/release/promise.js:559:17)
at Promise._settlePromise (/home/demo/hexo/hexo-blog/node_modules/bluebird/js/release/promise.js:604:18)
at Promise._settlePromise0 (/home/demo/hexo/hexo-blog/node_modules/bluebird/js/release/promise.js:649:10)
at Promise._settlePromises (/home/demo/hexo/hexo-blog/node_modules/bluebird/js/release/promise.js:725:18)
at _drainQueueStep (/home/demo/hexo/hexo-blog/node_modules/bluebird/js/release/async.js:93:12)
at _drainQueue (/home/demo/hexo/hexo-blog/node_modules/bluebird/js/release/async.js:86:9)
at Async._drainQueues (/home/demo/hexo/hexo-blog/node_modules/bluebird/js/release/async.js:102:5)
at Immediate.Async.drainQueues [as _onImmediate] (/home/demo/hexo/hexo-blog/node_modules/bluebird/js/release/async.js:15:14)
at processImmediate (node:internal/timers:466:21) {
code: 'ERR_INVALID_ARG_TYPE'
}
} Something's wrong. Maybe you can find the solution here: %s https://hexo.io/docs/troubleshooting.html
hexo: 6.2.0
hexo-cli: 4.3.0
os: linux 5.10.16.3-microsoft-standard-WSL2 Ubuntu 20.04 LTS (Focal Fossa)
node: 16.15.1
v8: 9.4.146.24-node.21
uv: 1.43.0
zlib: 1.2.11
brotli: 1.0.9
ares: 1.18.1
modules: 93
nghttp2: 1.47.0
napi: 8
llhttp: 6.0.4
openssl: 1.1.1o+quic
cldr: 40.0
icu: 70.1
tz: 2021a3
unicode: 14.0
ngtcp2: 0.1.0-DEV
nghttp3: 0.1.0-DEV
1 {
2 "name": "hexo-site",
3 "version": "0.0.0",
4 "private": true,
5 "scripts": {
6 "build": "hexo generate",
7 "clean": "hexo clean",
8 "deploy": "hexo deploy",
9 "server": "hexo server"
10 },
11 "hexo": {
12 "version": "6.2.0"
13 },
14 "dependencies": {
15 "hexo": "^6.2.0",
16 "hexo-deployer-git": "^3.0.0",
17 "hexo-deployer-heroku": "^0.1.2",
18 "hexo-generator-archive": "^1.0.0",
19 "hexo-generator-category": "^1.0.0",
20 "hexo-generator-index": "^2.0.0",
21 "hexo-generator-tag": "^1.0.0",
22 "hexo-renderer-ejs": "^2.0.0",
23 "hexo-renderer-marked": "^5.0.0",
24 "hexo-renderer-stylus": "^2.1.0",
25 "hexo-server": "^3.0.0",
26 "hexo-theme-fluid": "^1.9.2",
27 "hexo-theme-landscape": "^0.0.3"
28 }
29 }