Html5-boilerplate: 文件名优化,添加“defer”,控制台问候确认连接

创建于 2020-08-20  ·  18评论  ·  资料来源: h5bp/html5-boilerplate

我提交一个...

  • [ ] 错误报告
  • [x] 功能请求
  • [ ] 其他(请不要在此处(下)提交支持请求)

嘿大家!!!

喜欢这个工具,对于像我这样主要使用Vanilla Js编写的开发人员来说,这真是太棒了,尤其是当框架对于手头的任务来说太过分了。
我的功能请求很简单——如果其中任何一个被认为是值得的,我很乐意帮助实现它们!

1.将“main.js”文件名改为“app.js”

_Vs Code 和许多其他 IDE/代码编辑器默认将“app.js”作为“默认”Javascript 文件_

2、在源Js文件脚本标签中添加“defer”:

<script defer src="app.js"></script>

_这允许在执行任何 Js 脚本之前加载所有 DOM 元素_

3. 将 1 行代码添加到 main.js(_或 app.js,如果已更改_):

console.log(' √ Js file connected! Thanks for using HTML5 Boilerplate 🔥 ');

_这只是确认我们的 HTML 和 Js 文件可以使用的一种巧妙方法!_

4.将“main.css”文件名改为“style.css”

<link rel="stylesheet" href="style.css">

_Vs Code 和许多其他 IDE/代码编辑器默认将“style.css”作为“默认”css 文件导入_

最有用的评论

  1. 我想我可以将名称从 main.js 更改为 app.js,但不介意任何一种方式。
  2. Defer 可以极大地帮助优化页面速度,但这并不总是一个好主意,因为可能需要 JS 来呈现页面。 我认为最好不要在模板中添加延迟。
  3. 我不确定这是否真的需要。 开发人员自己设置测试可能比将代码留在可以投入生产的脚本中更好。
  4. 我认为这可能是个好主意。 同意网站 CSS 最常见的文件名是“style.css”

所有18条评论

除了 github,我还可以通过[email protected] 联系到我。
谢谢!!!

  1. 我想我可以将名称从 main.js 更改为 app.js,但不介意任何一种方式。
  2. Defer 可以极大地帮助优化页面速度,但这并不总是一个好主意,因为可能需要 JS 来呈现页面。 我认为最好不要在模板中添加延迟。
  3. 我不确定这是否真的需要。 开发人员自己设置测试可能比将代码留在可以投入生产的脚本中更好。
  4. 我认为这可能是个好主意。 同意网站 CSS 最常见的文件名是“style.css”

同意 1 和 4。我总是在我的项目中使用 app.js 和 style.css。 同意@coliff关于3。控制台日志可能会错误地部署到生产中。

历史时间:#1116

我要指出的是,我们确实有一个完全独立的项目,字面意思是 main.css,所以在下游更改名称会有点好笑。 我并不完全反对它,但它可能有点奇怪。

感谢大家。 让我知道你想对 #1 和 #4 做什么(如果不是太奇怪,只是想保持最新状态)

我应该关闭这个吗?

有时间我会跟进的。 所以现在就让它坐下来。 我没有接受任何这些费用,但我也想正确解决这些建议。

哦好的! 没问题,我只是不想给任何人造成困难。 对此一点也不着急,我只是不想让我打开的东西让问题标签变得刺眼,而不是积极主动。 干杯! 🔥

完全不用担心。 有时这些东西移动得很快,有时则没有那么多。

很长一段时间内我都不打算做任何事情,除了提高我的技能并继续辅导几个学生!!! 我不知道你有几本书,我会尽快把它们舀起来。 另外,很高兴见到来自马萨诸塞州的开发人员......我来自斯普林菲尔德,但我已经以这种方式播放了很多节目。 任何你需要的,只要给我一个呼喊,不要急于任何理由,没有什么是坏的哈哈

@vltansky将文件名作为选项添加到创建脚本可能很酷。

剧透:我倾向于 app.js,但对更改 main.css 的名称犹豫不决,只是因为托管它的项目。 我想这是一个讨论点。 上游项目是否有不同的名称是否重要? 我认为styles.css 是一个更好的名字,当然。 也许我会在推特上谈论它。 将 main.css 作为依赖项(作为项目)然后使用我们想要的任何名称构建它是没有问题的。 我们甚至可以将它作为一个选项添加到 main.css 项目中。 人力资源管理周末我会试着在这件事上转移球。

🤔

听起来不错。 这是我的第一个功能请求,我很感激

我投票赞成使用style.css文件名。 用户最终编译的 CSS 将包含我们的“main.css”,但它也将包含他们自己的自定义样式,可能还有来自其他插件的样式等 - 所以他们项目中的最终 CSS 不仅仅是“main.css”。

是的👍🏻

嗨@klutchdev。 我已经分叉了这个存储库并按照您的要求添加了更改。 现在我该怎么办?

哦!! 呃,我认为这取决于@roblarsen ? 他会考虑一些改变@coliff@vltansky ,我自己也谈到了,所以我会说坚持下去

通过 #2341 和 #2342 关闭 感谢@klutchdev的建议!

欢迎

此页面是否有帮助?
0 / 5 - 0 等级