【解决使用webpack自动打包功能 ,报错 Content not from webpack is served from ‘ ‘ 且访问http://localhost:8080/ 为空 问题 】
问题描述:
在 安装了 webpack 的项目自动打包工具 webpack-dev-server 后,访问http://localhost:8080/ 时,出现报错:Content not from webpack is served from ’ ’ , 且页面访问不到数据。
配置代码如下:
1. package.json
"scripts": {"test": "echo \"Error: no test specified\" && exit 1","dev": "webpack-dev-server"},
2.webpack.config.js
const path = require('path') // 导入 node.js 中操作路径的模块// 导出一个配置对象,将来 webpack 在启动的时候,会默认查找 webpack.config.js,并读取这个文件中导出的配置对象,进行打包处理
module.exports = {// 编译模式 (development production)mode: 'development', // 开发模式// 手动指定 webpack配置打包的入口与出口entry: path.join(__dirname, './src/index.js'), // 打包入口文件的路output: {path: path.join(__dirname, './dist'), // 输出文件的存放路径 filename: 'bundle.js' // 输出文件的名称}
访问结果:
查看报错提示:
执行了
执行:
① npm install webpack-dev-server -D 命令,安装项目自动打包工具
② npm run dev 命令,重新进行打包
解决方案:
在 webpack.config.js 中添加如下代码:
devServer: {// contentBase: __dirname, -- 请注意,这种写法已弃用static: {directory: path.join(__dirname, "/"),},}
添加后的webpack.config.js代码为:
const path = require('path') // 导入 node.js 中操作路径的模块// 导出一个配置对象,将来 webpack 在启动的时候,会默认查找 webpack.config.js,并读取这个文件中导出的配置对象,进行打包处理
module.exports = {// 编译模式 (development production)mode: 'development', // 开发模式// 手动指定 webpack配置打包的入口与出口entry: path.join(__dirname, './src/index.js'), // 打包入口文件的路output: {path: path.join(__dirname, './dist'), // 输出文件的存放路径 filename: 'bundle.js' // 输出文件的名称},devServer: {// contentBase: __dirname, -- 注意,这种写法已弃用static: {directory: path.join(__dirname, "/"),},}
再次访问测试:
点击 src 文件夹时,可以看到打包的入口文件为 src -> index.js
此次,记录了 在使用 webpack 的项目自动打包工具 webpack-dev-server 时,访问不到页面的解决方案 。
【解决使用webpack自动打包功能 ,报错 Content not from webpack is served from ‘ ‘ 且访问http://localhost:8080/ 为空 问题 】相关推荐
- webpack自动打包功能配置
当我们在js中修改后,在浏览器打开html文件并没有任何变化,这是因为引入的js文件是之前打包的js文件,如果要实现修改后的js有变化,需要在重新打包一次,这样就大大的增加了我们的工作量,所以这儿就用 ...
- webpack 的基本使用——配置打包的入口与出口||配置 webpack 的自动打包功能
配置打包的入口与出口 const path = require('path') // 导入 node.js 中专门操作路径的模块 module.exports = { entry: path.join ...
- vue cli 项目在打包时候报错解决方法
问题描述 报错一: 打包过程报错:Unexpected token name <i>, expected punc <;> IE浏览中报错:SCRIPT1003: 缺少':', ...
- VSCode内npm run build编译打包时候报错:code ELIFECYCLE - (已解决)
文章目录 win10系统使用VSCode打包项目进行build编译的时候,报错:Module build failed: Error: "extract-text-webpack-plugi ...
- maven打包maven-shade-plugin报错Non-parseable POM解决方法
maven打包maven-shade-plugin报错Non-parseable POM解决方法 参考文章: (1)maven打包maven-shade-plugin报错Non-parseable P ...
- (解决)除非另外还指定了 TOP、OFFSET 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效Mybatis-plus 默认分页功能报错
(解决)除非另外还指定了 TOP.OFFSET 或 FOR XML,否则,ORDER BY 子句在视图.内联函数.派生表.子查询和公用表表达式中无效Mybatis-plus 默认分页功能报错 我百度了 ...
- uglifyjs报错 webpack_vue 解决uglifyjs-webpack-plugin打包出现报错的问题
楼主最新对已做项目进行打包优化,配置了打包环境下去除console.log语句插件---使用uglifyjs-webpack-plugin 具体代码如下 npm install uglifyjs-we ...
- python打包工具报错_Python打包发布神器—Pyinstaller
一前言 在windows平台学习python的过程中,你肯定会遇到需要把.py脚本打包成.exe的情形,如此,至少有两方面的好处:第一,你的代码保密性更好,其他人不能直接看到python代码:第二,打 ...
- vue cli 项目在打包时候报错 API fatal error handler returned after process out of memory
问题描述 vue cli 项目在打包时候报错:API fatal error handler returned after process out of memory. 问题分析 从给出的提示可以看出 ...
- 【Hbuilder】Hbuilder 原生App-云打包,报错需要打包校验
文章目录 一.前言 二.报错截图 三.解决: 一.前言 使用Hbuild uni-app开发完项目后,安装完App云打包,点击发行>原生App云打包,报错提示打包校验 二.报错截图 三.解决: ...
最新文章
- 数据结构 二叉树
- falsk-sqlalchemy 连接数据库出现 No module named ‘MySQLdb‘(笔记自用)
- webshpere缓存--JSP
- 【黑金ZYNQ7000系列原创视频教程】06.ZYNQ来自FPGA的中断——按键中断实验
- svn提交时自动设置 needs-lock
- 雅虎宣布关闭游戏、Livetext、BOSS等服务
- 返工在即,国家级“赛马”!多家技术公司发力,AI解决“大规模人群”零接触测温...
- 验证控件jQuery Validation Engine调用外部函数验证
- 电子邮件如何运行(MTA,MDA,MUA)
- 知识点收录04:MAVEN相关的知识点
- android版usb转网线驱动,usb网线转换器驱动下载
- 浅谈Java中的常量池
- HTML打造动漫人物,19个搭配很酷的卡通人物网站设计欣赏
- C# 盘古分词的使用
- flex布局小案例——制作骰子
- Oracle---查询
- AI技术押人工智能考试题
- 计算机画图是什么软件,电脑上画图用什么软件
- 文库网站建设源码分享
- 小熊猫SEO外链发布工具
热门文章
- 清理打印机连接数bat_通过批处理bat解决局域网打印机共享问题
- 有道智云 php,调用有道智云API,自动翻译WORDPRESS标题为英文
- 免费https ssl证书freessl.org的申请及配置
- 数据库三级模式两级映像
- 树莓派 --- 控制舵机转动代码Python
- windows环境下定时进行阿里云DDNS解析
- excel转置怎么操作_EXCEL/WPS如何快速将一行转置成一列,一列转置成一行?
- selenium模拟键盘操作大全
- EPSG和WKID空间参考之--坐标系简单理解
- itunes一直显示正在验证iphone恢复_超全面iPhone实用技巧汇总,有用收藏