Deployment Error on NOW
See original GitHub issueNext.js version: 6.0.2
- Build a simple Next.js project by
mkdir next-test
cd next-test
npm init -y
npm install --save react react-dom next
- Add deploy scripts to package.json
"scripts": {
"dev": "next",
"build": "next build",
"start": "next start"
}
- Deploy to
NOW
now
Error shows up during the build log:
Deploying ~/projects/tmp/next-test under ###
Using Node.js 8.11.1 (default) https://next-test-cqdudbobrb.now.sh [in clipboard] (sfo1) [5s] Synced 9 files (306.47KB) [5s] Building… ▲ npm install ✓ Using “package-lock.json” ⧗ Installing 3 main dependencies… events.js:183 Error: Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?
at Object.exports.decode (/snapshot/ace/node_modules/tar-stream/headers.js:270:43) at Extract.onheader [as _onparse] (/snapshot/ace/node_modules/tar-stream/extract.js:120:39) at Extract._write (/snapshot/ace/node_modules/tar-stream/extract.js:243:8) at Extract._continue (/snapshot/ace/node_modules/tar-stream/extract.js:207:28) at oncontinue (/snapshot/ace/node_modules/tar-stream/extract.js:64:10) at Extract.onheader [as _onparse] (/snapshot/ace/node_modules/tar-stream/extract.js:128:7) at Extract._write (/snapshot/ace/node_modules/tar-stream/extract.js:243:8) at Extract._continue (/snapshot/ace/node_modules/tar-stream/extract.js:207:28) at oncontinue (/snapshot/ace/node_modules/tar-stream/extract.js:64:10) at Extract.ondrain (/snapshot/ace/node_modules/tar-stream/extract.js:84:5) throw er; // Unhandled 'error' event ^
▲ npm install
uglifyjs-webpack-plugin@0.4.6 postinstall /home/nowuser/src/node_modules/webpack/node_modules/uglifyjs-webpack-plugin node lib/post_install.js
npm WARN next-test@1.0.0 No description npm WARN next-test@1.0.0 No repository field. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.3 (node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.3: wanted {“os”:“darwin”,“arch”:“any”} (current: {“os”:“linux”,“arch”:“x64”})
added 682 packages in 7.522s ▲ npm run build
next-test@1.0.0 build /home/nowuser/src next build
▲ Snapshotting deployment ▲ Saving deployment image (10.8M) Build completed Verifying instantiation in sfo1
App runs fine on the server. Seems some libraries are missing on the now
for next
.
Issue Analytics
- State:
- Created 5 years ago
- Comments:11 (10 by maintainers)
Top GitHub Comments
@TooTallNate not sure if related, (I haven’t changed code in my project), but now npm packages I used randomly failed during the build stage in NOW.
the app still works and get deployed on the server.
Example 1: Error: Error parsing
package.json
for fsevents-1.2.3.tarExample 2: Error: Error parsing
package.json
for styled-components-3.2.6.tarI’m also getting the “Error: Error parsing
package.json
for fsevents” onnow
11.3.0
andnext
6.1.1
. Fixed when I upgraded to now11.3.1
.