npm 运行 build:js 在 Jupyter notebook 代码上抛出错误

npm run build:js throws error on Jupyter notebook code

我刚刚获取了 Jupyter Notebook 原始代码,在 HTML/Javascript 中做了一个小改动并尝试重新构建它。它引发了以下错误:

WARNING in ./~/xterm/addons/attach/index.html
Module parse failed: C:\Users\ytayal\Downloads\notebook-master\node_modules\xterm\addons\attach\index.html Unexpected token (1:0)
You may need an appropriate loader to handle this file type.
SyntaxError: Unexpected token (1:0)
    at Parser.pp.raise (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:2221:15)
    at Parser.pp.unexpected (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:603:10)
    at Parser.pp.parseExprAtom (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1822:12)
    at Parser.pp.parseExprSubscripts (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1715:21)
    at Parser.pp.parseMaybeUnary (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1692:19)
    at Parser.pp.parseExprOps (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1637:21)
    at Parser.pp.parseMaybeConditional (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1620:21)
    at Parser.pp.parseMaybeAssign (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1597:21)
    at Parser.pp.parseExpression (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1573:21)
    at Parser.pp.parseStatement (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:727:47)
    at Parser.pp.parseTopLevel (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:638:25)
    at Parser.parse (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:516:17)
    at Object.parse (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:3098:39)
    at Parser.parse (C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack\lib\Parser.js:902:15)
    at DependenciesBlock.<anonymous> (C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack\lib\NormalModule.js:104:16)
    at DependenciesBlock.onModuleBuild (C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack-core\lib\NormalModuleMixin.js:310:10)
    at nextLoader (C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack-core\lib\NormalModuleMixin.js:275:25)
    at C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack-core\lib\NormalModuleMixin.js:259:5
    at Storage.finished (C:\Users\ytayal\Downloads\notebook-master\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:38:16)
    at C:\Users\ytayal\Downloads\notebook-master\node_modules\graceful-fs\graceful-fs.js:78:16
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:380:3)
 @ ./~/xterm/addons ^\.\/.*$

WARNING in ./~/xterm/addons/linkify/index.html
Module parse failed: C:\Users\ytayal\Downloads\notebook-master\node_modules\xterm\addons\linkify\index.html Unexpected token (1:0)
You may need an appropriate loader to handle this file type.
SyntaxError: Unexpected token (1:0)
    at Parser.pp.raise (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:2221:15)
    at Parser.pp.unexpected (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:603:10)
    at Parser.pp.parseExprAtom (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1822:12)
    at Parser.pp.parseExprSubscripts (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1715:21)
    at Parser.pp.parseMaybeUnary (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1692:19)
    at Parser.pp.parseExprOps (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1637:21)
    at Parser.pp.parseMaybeConditional (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1620:21)
    at Parser.pp.parseMaybeAssign (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1597:21)
    at Parser.pp.parseExpression (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1573:21)
    at Parser.pp.parseStatement (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:727:47)
    at Parser.pp.parseTopLevel (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:638:25)
    at Parser.parse (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:516:17)
    at Object.parse (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:3098:39)
    at Parser.parse (C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack\lib\Parser.js:902:15)
    at DependenciesBlock.<anonymous> (C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack\lib\NormalModule.js:104:16)
    at DependenciesBlock.onModuleBuild (C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack-core\lib\NormalModuleMixin.js:310:10)
    at nextLoader (C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack-core\lib\NormalModuleMixin.js:275:25)
    at C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack-core\lib\NormalModuleMixin.js:259:5
    at Storage.finished (C:\Users\ytayal\Downloads\notebook-master\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:38:16)
    at C:\Users\ytayal\Downloads\notebook-master\node_modules\graceful-fs\graceful-fs.js:78:16
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:380:3)
 @ ./~/xterm/addons ^\.\/.*$

WARNING in ./~/xterm/addons/attach/index.html
Module parse failed: C:\Users\ytayal\Downloads\notebook-master\node_modules\xterm\addons\attach\index.html Unexpected token (1:0)
You may need an appropriate loader to handle this file type.
SyntaxError: Unexpected token (1:0)
    at Parser.pp.raise (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:2221:15)
    at Parser.pp.unexpected (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:603:10)
    at Parser.pp.parseExprAtom (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1822:12)
    at Parser.pp.parseExprSubscripts (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1715:21)
    at Parser.pp.parseMaybeUnary (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1692:19)
    at Parser.pp.parseExprOps (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1637:21)
    at Parser.pp.parseMaybeConditional (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1620:21)
    at Parser.pp.parseMaybeAssign (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1597:21)
    at Parser.pp.parseExpression (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1573:21)
    at Parser.pp.parseStatement (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:727:47)
    at Parser.pp.parseTopLevel (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:638:25)
    at Parser.parse (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:516:17)
    at Object.parse (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:3098:39)
    at Parser.parse (C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack\lib\Parser.js:902:15)
    at DependenciesBlock.<anonymous> (C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack\lib\NormalModule.js:104:16)
    at DependenciesBlock.onModuleBuild (C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack-core\lib\NormalModuleMixin.js:310:10)
    at nextLoader (C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack-core\lib\NormalModuleMixin.js:275:25)
    at C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack-core\lib\NormalModuleMixin.js:259:5
    at Storage.finished (C:\Users\ytayal\Downloads\notebook-master\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:38:16)
    at C:\Users\ytayal\Downloads\notebook-master\node_modules\graceful-fs\graceful-fs.js:78:16
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:380:3)
 @ ./~/xterm/addons ^\.\/.*$

WARNING in ./~/xterm/addons/linkify/index.html
Module parse failed: C:\Users\ytayal\Downloads\notebook-master\node_modules\xterm\addons\linkify\index.html Unexpected token (1:0)
You may need an appropriate loader to handle this file type.
SyntaxError: Unexpected token (1:0)
    at Parser.pp.raise (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:2221:15)
    at Parser.pp.unexpected (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:603:10)
    at Parser.pp.parseExprAtom (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1822:12)
    at Parser.pp.parseExprSubscripts (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1715:21)
    at Parser.pp.parseMaybeUnary (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1692:19)
    at Parser.pp.parseExprOps (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1637:21)
    at Parser.pp.parseMaybeConditional (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1620:21)
    at Parser.pp.parseMaybeAssign (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1597:21)
    at Parser.pp.parseExpression (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:1573:21)
    at Parser.pp.parseStatement (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:727:47)
    at Parser.pp.parseTopLevel (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:638:25)
    at Parser.parse (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:516:17)
    at Object.parse (C:\Users\ytayal\Downloads\notebook-master\node_modules\acorn\dist\acorn.js:3098:39)
    at Parser.parse (C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack\lib\Parser.js:902:15)
    at DependenciesBlock.<anonymous> (C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack\lib\NormalModule.js:104:16)
    at DependenciesBlock.onModuleBuild (C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack-core\lib\NormalModuleMixin.js:310:10)
    at nextLoader (C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack-core\lib\NormalModuleMixin.js:275:25)
    at C:\Users\ytayal\Downloads\notebook-master\node_modules\webpack-core\lib\NormalModuleMixin.js:259:5
    at Storage.finished (C:\Users\ytayal\Downloads\notebook-master\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:38:16)
    at C:\Users\ytayal\Downloads\notebook-master\node_modules\graceful-fs\graceful-fs.js:78:16
    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:380:3)
 @ ./~/xterm/addons ^\.\/.*$

Post 对代码进行更改,您可以尝试 python setup.py build 而不是 运行 jupyter 与 jupyter notebook。它将反映您的更改。

不确定为什么 npm run build:js 出错。