参考:用webstorm开发NodeJS项目

node中运行 JavaScript 脚本,三种不同的优缺点

  • Terminal 运行
    繁琐程度:★★★★★
    手动在 Terminal 中输入 node app.js
    如果脚本启动了服务,则运行 Ctrl + C ,来关闭脚本运行
    如果重新启动脚本,则需要重新输入 node app.js,或按 恢复历史输入,再输入 Enter

  • Run/Debug Configurations 运行
    繁琐程度:★★★☆☆
    Node.js 中配置 JavaScript file 入口文件。
    使用时切换到对应 Configuration ,点击 绿色三角(Run)绿色爬虫(Debug)
    此时会打开Run面板,需要结束脚本运行,在Run面板中点 红色×

  • npm scripts
    繁琐程度:★☆☆☆☆
    package.json中配置 scripts ,每个 key 对应一条 cmd 命令行命令

    1
    2
    3
    4
    5
    6
    {
    "scripts": {
    "start": "node app.js"
    "build": "..."
    }
    }

    Project -> package.json -> 鼠标右键 -> Show npm Scripts -> 点击刚才定义的 key
    这时就运行了脚本
    结束脚本运行和第二种方法相同