与grapejs - 确实" npm开始",但localhost:8080会说这个网站无法访问localhost拒绝连接

时间:2018-03-04 22:34:57

标签: node.js

我下载了zip(来自https://github.com/artf/grapesjs)并解压缩,然后执行了#34; npm i"命令。这需要一段时间,然后我跑了#34; npm start"并且控制台显示了这个:

e:\ GitHub \ NealWalters \ GrapeJSDemo> npm start

  

grapesjs@0.14.5启动e:\ GitHub \ NealWalters \ GrapeJSDemo   npm run build:css - -w& webpack-dev-server --open --progress --colors

     

grapesjs@0.14.5 build:css e:\ GitHub \ NealWalters \ GrapeJSDemo   node-sass src / styles / scss / main.scss dist / css / grapes.min.css --output-style compressed" -w"

当我在浏览器中尝试http://localhost:8080时,出现错误: 无法访问此网站 localhost拒绝连接。

这是我的目录结构: enter image description here

我成功之前已经运行过其他NodeJS程序。在Windows 10上运行。

1 个答案:

答案 0 :(得分:2)

npm start上,进程受限于观看文件,并且没有到达下一个启动服务器的命令。尝试在start脚本的开头添加start以运行单独的进程来观看文件。然后启动服务器的命令将被执行。

因此,在package.json中,将start脚本更改为以下内容:

{
  ...
  "scripts": {
    ...
    "start": "start npm run build:css -- -w & webpack-dev-server --open --progress --colors"
}