最近接触一个项目,前后分离的,在启动前端的时候用到一个命令:npm run server ,感觉很神奇,直接可以让我们在浏览器中就可以访问网页或js了,很新奇,自己研究了一下,别忘记了。

首先说这是什么工具才用到的命令,网上各种搜,总结一下:

1.webpack-dev-server是一个小型的Node.js Express服务器,注意知识点:“服务器。

2.通过在package.json中配置可以通过npm命令启动,举个例子:package.json 的内容

{"name": "ibp_static","version": "0.0.1","description": "ibp_static","scripts": {"server": "webpack-dev-server --hot --inline --config webpack.server.js","dev": "webpack-dev-server --config webpack.dev.js","build": "webpack -p --config webpack.dev.js"},"devDependencies": {"webpack": "3.5.5","webpack-dev-server": "2.7.1","extract-text-webpack-plugin": "3.0.0","copy-webpack-plugin": "4.0.1","clean-webpack-plugin": "0.1.16","css-loader": "0.28.7","file-loader": "0.11.2","html-loader": "0.5.1","html-webpack-plugin": "2.30.1","html-webpack-template": "5.6.0","raw-loader": "0.5.1","style-loader": "0.18.2","url-loader": "0.5.9"}
}

直接打开命令行,输入 npm run dev 即可看到效果,修改文件,实现浏览器自动刷新。

参考文章 https://www.cnblogs.com/QxQstar/p/5961387.html

webpack-dev-server是什么相关推荐

  1. WEBPACK DEV SERVER

    文/tsyeyuanfeng(简书作者) 原文链接:http://www.jianshu.com/p/941bfaf13be1# 著作权归作者所有,转载请联系作者获得授权,并标注"简书作者& ...

  2. webpack dev server 和 sublime text 配合时需要注意的地方

    参考:https://webpack.js.org/guides/development/ Adjusting Your Text Editor Some text editors have a &q ...

  3. 解决新版本webpack vue-cli生成文件没有dev.server.js问题

    新版本webpack生成的dev.server.js 在webpack.dev.conf.js中webpack.dev.conf.jsconst axios = require('axios') co ...

  4. Invalid options object. Dev Server has been initialized using an options object that does not match

    Invalid options object. Dev Server has been initialized using an options object that does not match ...

  5. Invalid options object. Dev Server has been initialized using an options object

    启动webpack报错: [webpack-cli] Invalid options object. Dev Server has been initialized using an options ...

  6. Webstorm中提示Cannot find module 'webpack.dev.conf.js'

    问题描述: 在Webstorm中运行cordova项目时,提示: Cannot find module 'webpack.dev.conf.js' 先不要着急删掉node_modules,然后重新np ...

  7. Vue运行报错webpack-dev-server --inline --progress --config build/webpack.dev.conf.js

    vue 项目 npm run dev 运行时报错: npm ERR! xxx@1.0.0 dev: `webpack-dev-server --inline --progress --config b ...

  8. ValidationError: Invalid options object. Dev Server has been initialized using an options object th

    ValidationError: Invalid options object. Dev Server has been initialized using an options object tha ...

  9. vue:hadoop@1.0.0 dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf.js

    运行vue项目是报错: hadoop@1.0.0 dev: `webpack-dev-server --inline --progress --config build/webpack.dev.con ...

  10. 出现`webpack-dev-server --inline --progress --config build/webpack.dev.conf.js`报错

    vue 项目 npm run dev 运行时报错: npm ERR! xxx@1.0.0 dev: `webpack-dev-server --inline --progress --config b ...

最新文章

  1. c 使用腾讯云mysql_腾讯云使用笔记一: 环境搭建
  2. apache虚拟机的开启iis apache共存 apache 的设置(报错 找不到 Not found)
  3. linux 笔记: screen
  4. 神经网络优化中的Weight Averaging
  5. 使用Asp.net Core3Blazor 的全栈式网站开发体验
  6. LeetCode【9-- 回文数】LeetCode【10 --正则表达式的匹配】
  7. Laravel框架开发规范-修订版
  8. Java并发学习笔记:ReentrantLock
  9. git-合并分支指定commits
  10. JVM快速调优手册v1.0之三:内存分配策略
  11. easyui框架的使用,定制日历控件
  12. vue h5通过hbuilder打包为App的返回键兼容问题
  13. 免费下载文档:给你介绍几个实用的免费下载网址
  14. querydsl动态 sql_SpringDataJPA学习记录(四)--使用QueryDSL
  15. USDA土壤粒径分布图及韦恩图在线绘制-USDA_Soil_Texture_Calculator soil textual triangle
  16. java---金额中文大小写实时转换小程序
  17. 乐王微博访谈实录 转
  18. centos下Vim编辑器配置
  19. Python学习之UnitTest【使用,生成HTML测试报告】
  20. SpringBoot整合Mybaits开发报java.lang.IllegalArgumentException: At least one base package must be specifie

热门文章

  1. 在pycharm中使用pyqt5时clicked().后面connect不自动补全问题解决办法
  2. 男孩子不上学了学计算机要学历吗,十三岁男孩不上学,能学什么手艺?
  3. oracle多表关联查询技巧,Oracle SQL 多表关联查询
  4. pojo和vo的含义
  5. 幼儿python编程书籍_少儿Python编程入门书籍分享
  6. 怎么用计算机随机分组,如何用Excel进行随机分组
  7. electron选mysql的优缺点_大型Electron应用本地数据库技术选型
  8. JS中uibModal服务
  9. angular ui-bootstrap的Datepicker Popup组件问题总结
  10. IntelliJ IDEA 2017 提示“Unmapped Spring configuration files found.Please configure Spring facet.”