当前位置: 首页 > news >正文

asp网站伪静态教程上海推广seo

asp网站伪静态教程,上海推广seo,乌海网站建设,北京 高端网站定制背景 最近开始有精力比较细致的研究 webpack,暂时没有能力产出整篇的干货,本文用于记录在学习的过程中对于一些易混淆或者文档不清晰的地方所做的一些研究性探索。如果错误,请斧正。 01.context问题 首先工程目录是这样的 其中 webpack 配置文…

背景

最近开始有精力比较细致的研究 webpack,暂时没有能力产出整篇的干货,本文用于记录在学习的过程中对于一些易混淆或者文档不清晰的地方所做的一些研究性探索。如果错误,请斧正。

01.context问题

首先工程目录是这样的

其中 webpack 配置文件中,入口文件路径是这样的,如下所示:

devtool: 'eval-source-map',
// 入口
entry: {main: './examples/main',vendors: ['vue', 'vue-router']
},
复制代码

看到这里,自己感觉比较疑惑了,入口文件是相对路径./examples/main,相对于当前路径查找,但是当前路径是build目录啊,肯定不对,但是,运行 webpack 打包命令的时候,又没有报错,说明配置文件其实没配置错误,那到底是哪里有理解上的漏洞呢。。。

查看 webpack 官方文档,发现 entry 入口的路径是相对于 context 配置的路径的,也就是说,webpack 查找入口文件的时候,是从 context 规定的目录开始查找的,并不是从根目录开始。

那么问题来了啊,我们这个配置文件压根没有配置 context,那么必然取得是 context 的默认配置,接着研究文档,在官方文档的说明里面说 context 的默认目录是当前目录,配置表里的默认取值是这种:

  context: __dirname, // string(绝对路径!)// webpack 的主目录// entry 和 module.rules.loader 选项// 相对于此目录解析
复制代码

在这里有个问题,取值__dirname真的可以吗,于是,在webpack配置文件里面加入了一行代码 console.log(__dirname); 然后运行 webpack --config webpack.dev.config.js,输出结果为:/workspace/soyo/build,这样肯定是不对的,相对于这个目录肯定找不到入口文件,但是现在 webpack 运行正常,说明context 的默认取值肯定不是 ——dirname,正常的值应该为 /workspace/soyo/

然后开始找各种资料,发现对 context 的讲解真是乏善可陈,于是查找 node 文档,查找能取值正确路径的方法,发现了process.cwd(),这个方法取得是构建命令运行时的目录的路径,应该跟 package.json同目录,到这一步应该就搞清楚了,但是webpack内部解析的context 默认值具体是不是这个,无从知晓,但是__dirname应该不太行。

http://www.lbrq.cn/news/2598265.html

相关文章:

  • 启迪网站建设重庆seo教程搜索引擎优化
  • 站群网站内容恢复正常百度
  • 本地唐山网站建设windows优化大师要会员
  • 网站代百度指数平台
  • 嘉定区做网站网店培训
  • c 博客网站开发教程宁波网站推广网站优化
  • 程序员做项目的网站网络seo啥意思
  • 武汉网站服务站长工具平台
  • 学校网站模板html线上营销手段有哪些
  • 建筑网站do网站页面设计模板
  • 网站建设第三方平台网络推广有效果吗
  • 做网站在手机显示怎么很乱国外媒体报道
  • 上海新媒体运营公司排名厦门seo总部电话
  • 镇江做网站哪家公司好网络营销做得比较好的企业
  • 红河企业网络推广外包手机优化助手
  • 网站几几年做的怎么查百度竞价开户3000
  • 网站服务器出错是什么意思十大新媒体平台有哪些
  • 广州天河区建设网站公司推广
  • 徐州网站建设方案咨询如何快速搭建网站
  • 三合一网站是什么广东seo推广
  • 自已能做网站建设吗网站优化排名软件网
  • 在哪个网站可以做外单衣服网站的推广方案的内容有哪些
  • 信誉好的盐城网站开发搜索引擎优化教材答案
  • 去哪找网站建设公司游戏代理推广渠道
  • 做违法网站媒体邀约
  • 怎样做企业网站建设深圳seo网络优化公司
  • 上海做网站大的公司站长统计网站统计
  • 专业做网站建设公司seo关键词排名优化报价
  • wordpress网站导航菜单插件百度域名查询官网
  • 手机触屏网站幻灯片优化推广关键词
  • 云计算一阶段Ⅱ——11. Linux 防火墙管理
  • Druid学习笔记 01、快速了解Druid中SqlParser实现
  • 从 0 到 1 开发图书管理系统:飞算 JavaAI 让技术落地更简单
  • Nginx vs Spring Cloud Gateway:限流功能深度对比与实践指南
  • sqli-labs通关笔记-第30关GET字符注入(WAF绕过 双引号闭合 手工注入+脚本注入两种方法)
  • 9.感知机、神经网络