Skip to content

Build failing #949

Closed
Closed
@jrappen

Description

@jrappen

Bug report

Receiving error upon vuepress build.

Version

$ vuepress --version
1.0.0-alpha.13

Steps to reproduce

  • cd vuepresstest
  • echo "test" > README.md
  • vuepress build

Error on macOS:

TypeError: Cannot read property 'endsWith' of null
    at loadTheme (/***/global/node_modules/@vuepress/core/lib/prepare/loadTheme.js:51:20)
    at AppContext.resolveTheme (/***/global/node_modules/@vuepress/core/lib/prepare/AppContext.js:265:32)
    at AppContext.process (/***/global/node_modules/@vuepress/core/lib/prepare/AppContext.js:72:16)
    at prepare (/***/global/node_modules/@vuepress/core/lib/prepare/index.js:15:20)
    at build (/***/global/node_modules/@vuepress/core/lib/build.js:19:25)
    at args (/***/global/node_modules/@vuepress/cli/index.js:120:14)
    at Command.program.command.description.option.option.option.option.option.action (/***/global/node_modules/@vuepress/cli/index.js:63:25)
    at Command.listener (/***/global/node_modules/@vuepress/cli/node_modules/commander/index.js:315:8)
    at Command.emit (events.js:182:13)
    at Command.parseArgs (/***/global/node_modules/@vuepress/cli/node_modules/commander/index.js:654:12)

Error on Windows:

 WAIT  Extracting site metadata...

 TIP  Temp directory: C:/Users/***/***/node_modules/vuepress/node_modules/@vuepress/core/.temp
TypeError: Cannot read property 'endsWith' of null
    at loadTheme (C:\Users\***\**\node_modules\vuepress\node_modules\@vuepress\core\lib\prepare\loadTheme.js:51:20)
    at AppContext.resolveTheme (C:\Users\***\**\node_modules\vuepress\node_modules\@vuepress\core\lib\prepare\AppContext.js:265:32)
    at AppContext.process (C:\Users\***\**\node_modules\vuepress\node_modules\@vuepress\core\lib\prepare\AppContext.js:72:16)
    at prepare (C:\Users\***\**\node_modules\vuepress\node_modules\@vuepress\core\lib\prepare\index.js:15:20)
    at build (C:\Users\***\**\node_modules\vuepress\node_modules\@vuepress\core\lib\build.js:19:25)
    at args (C:\Users\***\**\node_modules\vuepress\node_modules\@vuepress\cli\index.js:120:14)
    at Command.program.command.description.option.option.option.option.option.action (C:\Users\***\**\node_modules\vuepress\node_modules\@vuepress\cli\index.js:63:25)
    at Command.listener (C:\Users\***\**\node_modules\vuepress\node_modules\commander\index.js:315:8)
    at emitTwo (events.js:126:13)
    at Command.emit (events.js:214:7)

What is expected?

A basic vuepress build.

What is actually happening?

Error output from above.

Other relevant information

Tested on:

macOS Mojave 10.14 (18A391)
Homebrew 1.7.7
iTerm2 Build 3.2.3
zsh 5.6.2
node v10.12.0 (installed via homebrew)
npm 6.4.1
yarn 1.10.1 (installed via homebrew)
vuepress 1.0.0-alpha.13 (global install via yarn)

and:

Windows 10 Pro x64 1809 Build 17763.55
cmder 1.3.6
node v8.12.0 (portable x64)
npm 6.4.1
vuepress 1.0.0-alpha.13 (global install via npm of portable node)

Metadata

Metadata

Assignees

No one assigned

    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