mirror of
https://github.com/terribleplan/next.js.git
synced 2024-01-19 02:48:18 +00:00
Check if tmpdir is writeable. Not full path
This commit is contained in:
parent
8cd6bd3fc3
commit
36f6179a52
|
@ -9,10 +9,11 @@ import md5File from 'md5-file/promise'
|
||||||
|
|
||||||
export default async function build (dir, conf = null) {
|
export default async function build (dir, conf = null) {
|
||||||
const buildId = uuid.v4()
|
const buildId = uuid.v4()
|
||||||
const buildDir = join(tmpdir(), uuid.v4())
|
const tempDir = tmpdir()
|
||||||
|
const buildDir = join(tempDir, uuid.v4())
|
||||||
|
|
||||||
try {
|
try {
|
||||||
await fs.access(buildDir, fs.constants.W_OK)
|
await fs.access(tempDir, fs.constants.W_OK)
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
console.error(`> Failed, build directory is not writeable. https://err.sh/zeit/next.js/build-dir-not-writeable`)
|
console.error(`> Failed, build directory is not writeable. https://err.sh/zeit/next.js/build-dir-not-writeable`)
|
||||||
throw err
|
throw err
|
||||||
|
|
Loading…
Reference in a new issue