【问题标题】:with grapejs - did "npm start", but localhost:8080 will say This site can’t be reached localhost refused to connect用grapejs - 做了“npm start”,但是localhost:8080会说This site can't bereached localhost拒绝连接
【发布时间】:2018-08-12 13:31:06
【问题描述】:

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

e:\GitHub\NealWalters\GrapeJSDemo>npm 开始

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 压缩"-w"

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

这是我的目录结构:

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

【问题讨论】:

    标签: node.js


    【解决方案1】:

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

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

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

    【讨论】:

    • 标记为正确,但我现在已经转移到其他项目了。
    猜你喜欢
    • 1970-01-01
    • 2021-10-05
    • 1970-01-01
    • 1970-01-01
    • 2011-07-26
    • 1970-01-01
    • 2018-01-25
    • 1970-01-01
    • 2018-10-17
    相关资源
    最近更新 更多