Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
错误35; 98123网页包生成开发JavaScript包在`盖茨比开发'上失败`_Javascript_Node.js_Npm_Webpack_Gatsby - Fatal编程技术网

错误35; 98123网页包生成开发JavaScript包在`盖茨比开发'上失败`

错误35; 98123网页包生成开发JavaScript包在`盖茨比开发'上失败`,javascript,node.js,npm,webpack,gatsby,Javascript,Node.js,Npm,Webpack,Gatsby,我运行了以下命令来创建一个新的gatsby starter博客: 盖茨比新博客https://github.com/alxshelepenok/gatsby-starter-lumen cd博客 gatsby develope 但是在《盖茨比开发》期间,我收到了很多错误,名为《代码》错误《98123网页》说-生成开发JavaScript包失败了 我尝试了这么长时间,一次又一次地删除并安装了repo,还删除了node_模块和package lock.json,然后npm安装,但再次出现同样的错误。

我运行了以下命令来创建一个新的gatsby starter博客:

盖茨比新博客https://github.com/alxshelepenok/gatsby-starter-lumen

cd博客

gatsby develope

但是在《盖茨比开发》期间,我收到了很多错误,名为《代码》错误《98123网页》说-生成开发JavaScript包失败了

我尝试了这么长时间,一次又一次地删除并安装了repo,还删除了
node_模块
package lock.json
,然后
npm安装
,但再次出现同样的错误。帮帮我


关于细节,(有点长):



套餐:

 node v10.19.0
 npm 6.14.4
 OS: Ubunut 20.04LTS

这些问题不言自明:

/home/myPC/Documents/blog/src/components/Feed/Feed.js
  4:13  error  Parsing error: Unexpected token {
✖ 1 problem (1 error, 0 warnings)

File: src/components/Feed/Feed.js

/home/myPC/Documents/blog/src/components/Icon/Icon.js
  5:6  error  Parsing error: Unexpected token Props

✖ 1 problem (1 error, 0 warnings)

File: src/components/Icon/Icon.js
等等

如中所示,您必须使用Thread而不是npm,因为依赖项是使用
Thread.lock
文件锁定的


因此,请删除您的
节点\u模块
、您的
缓存
文件夹,然后运行
纱线安装
(您可能需要先安装它)。

此线程对我帮助很大。费伦的功劳,请投票支持他的回答

我的问题也很相似。我安装了一个新的盖茨比网站,没有插件,在做简单的HTML更改时,然后预览开发网站并刷新,每次我都会看到这些网页错误,这些错误充其量是神秘的

这解决了所有问题:

  • 停止服务器(ctrl+C)
  • 运行
    gatsby clean
  • 删除节点\u模块文件夹
  • 删除package-lock.json文件
  • 如果尚未安装,请安装纱线(
    npm安装-g纱线
  • 运行纱线安装(
    纱线安装
  • 重新启动服务器并进行测试(
    gatsby develop

  • 缓存文件夹在哪里?只需运行
    gatsby clean
    ,它是一个用于删除缓存文件夹的内置方法(它位于文件夹的根目录中,名为
    .cache
    ),我会收到相同的错误。您也删除了package-lock.json吗?
    /home/myPC/Documents/blog/src/components/Feed/Feed.js
      4:13  error  Parsing error: Unexpected token {
    ✖ 1 problem (1 error, 0 warnings)
    
    File: src/components/Feed/Feed.js
    
    /home/myPC/Documents/blog/src/components/Icon/Icon.js
      5:6  error  Parsing error: Unexpected token Props
    
    ✖ 1 problem (1 error, 0 warnings)
    
    File: src/components/Icon/Icon.js