Anduin Xue
Anduin Xue

Anduin's Tech Blog

node


Lint markdown with customized rule by JavaScript

本文介绍了一种通过 JavaScript 实现对 Markdown 文件进行自定义规则检查的方法,并展示了如何在 GitHub CI 中配置该检查流程以实现自动化验证。文章详细说明了如何使用 Node.js 和 npm 包来安装必要的依赖项,并提供了一个完整的脚本示例,用于检查 Markdown 文件的文件名、标题格式以及内容结构是否符合预设规范。此外,作者还分享了如何在 GitHub Actions 中配置工作流文件以自动运行这些检查,并通过具体的代码片段展示了如何实现自定义规则的验证逻辑。这种方法不仅提高了文档的一致性和质量,还能帮助团队快速发现潜在问题并进行修复。你是否也在寻找一种高效的文档管理解决方案?不妨尝试将此方法扩展到你的项目中!--DeepSeek

GitHub node JavaScript GitHub Actions Continuous Integration markdown

Build a package that can be used in browser and node with TypeScript

根据提供的博客文章,以下是其内容的简要摘要: 该指南详细介绍了如何使用Webpack配置来创建并发布一个npm包。首先,需要设置文件夹结构、编写TypeScript代码,并通过webpack.config.js进行配置以生成UMD模块。接着,在package.json中指定主要入口点和许可证信息,确保构建后的文件能够被正确引用。使用npm命令登录到npm注册表后,可以将包发布到npm仓库。最终,用户可以通过npm安装并引入该包,支持script标签引用或ES6导入方式。--DeepSeek

Web npm TypeScript node webpack JavaScript Front-end

  • 1