无法使用npm run serve [webpack]

时间:2018-10-24 14:15:30

标签: node.js windows reactjs npm webpack

问题

希望在本地( localhost:5001 )上运行Webapp进行一些基本的前端测试。无法通过命令npm run serve

构建dist目录

环境和工具

Windows 10和Windows 7,Node.js,npm,React.js(前端)和Webpack

我已解决的步骤

利用以前从事此工作的开发人员的先前注释和建议,我被简单指示:

  1. 运行npm i
  2. 运行npm run build
  3. 运行npm run serve
  4. 然后我就可以在localhost:5001上查看

每次我收到失败的消息:

22 error pwa@1.0.81 serve: `serve dist -s -p 5001`
22 error Exit status 1
23 error Failed at the pwa@1.0.81 serve script.

我已经全局更新了node和npm。我的版本如下:

节点:v8.12.0 npm:v6.4.1

因此,在关于存储库和google的github上搜索之后,我找到了此链接https://github.com/facebook/create-react-app/issues/200,并尝试了所介绍的一些方法。主要删除node_modules以及package-lock.json,然后清除缓存并从步骤1开始重试。无济于事-仍然无法生成dist文件夹并运行构建。我还尝试禁用公司防火墙以及我自己的个人防火墙,但无法解决问题。

一个可行的步骤,但与Windows操作系统无关

我在办公室的Mac OS上尝试了确切的过程。它工作正常,生成了dist文件夹,我能够在本地查看该应用程序。

在将其用于Windows时,将不胜感激。该项目对数据非常敏感,但是如果可以帮助我发布一个代码段(或整个文件),请告诉我,我会做的。这是根结构。

node_modules
public
src
package-lock.json
package.json
robots.txt
tsconfig.json
webpack.js
webpack.prod.js
yarn.lock

0 个答案:

没有答案