美文网首页
node自动重启项目工具nodemon

node自动重启项目工具nodemon

作者: 忍不住的k | 来源:发表于2018-12-05 10:10 被阅读0次

    为什么要用nodemon

    实际工作中,当我们改修项目的配置文件时,需要重新启动服务。由于用习惯了webpack的hot热重载,因此也希望再修改config配置文件时项目能够自动重启,于是这里用到了nodemon

    项目中开发环境安装

    npm install --save-dev nodemon
    

    example:

     "scripts": {
        "dev": "webpack-dev-server --progress --colors --inline --config webpack.dev.conf.js  ",
        "startdev": "nodemon --watch webpack.dev.conf.js --exec  npm run dev "
      },
    

    启动

    npm run startdev
    

    输出

    [nodemon] 1.18.7
    [nodemon] to restart at any time, enter `rs`
    [nodemon] watching: webpack.dev.conf.js
    [nodemon] starting `npm run dev`
    

    此时修改文件webpack.dev.conf.js,会运行npm run dev命令
    nodemon默认监听项目目录内的所有文件变动
    常用配置:

    --watch 监听哪些文件的变化,当变化的时候自动重启
    --exec 配置运行命令
    

    node服务器app.js自动重启:

      "scripts": {
        "dev": "nodemon  app.js "
      },
    

    输出

    [nodemon] 1.18.7
    [nodemon] to restart at any time, enter `rs`
    [nodemon] watching: *.*
    [nodemon] starting `node app.js`
    

    监听项目内所有文件变动,自动重启运行命令node app.js 这里看到其实nodemon也是调用node命令

    相关文章

      网友评论

          本文标题:node自动重启项目工具nodemon

          本文链接:https://www.haomeiwen.com/subject/ylcicqtx.html