96SEO 2026-08-05 20:13 0
在 Windows 环境下执行全局安装 @wechat-miniprogram/miniprogram-cli 时常会看到很多 deprecated 与安全警告,例如:
F:\business-system\weixin-app-order>npm install -g @wechat-miniprogram/miniprogram-cli
npm WARN deprecated inflight@.: This module is not supported。and leaks memory...
npm WARN deprecated rimraf@.: Rimraf versions prior to v4 are no longer supported
npm WARN deprecated glob@.: Old versions of glob are not supported,and contain widely publicized security vulnerabilities...
added packages in 38s
packages are looking for funding
run `npm fund` for details
这些信息往往让新手误以为安装失败。只要 npm 没有报错,就表示 CLI 已经成功写入。

打开命令行。执行下面的命令:
npm install -g @wechat-miniprogram/miniprogram-cli
关键点:
miniprogram 可在任意目录直接调用。deprecated 警告。也不影响后续使用,只要没有 Error: 即可。
很多开发者在完成全局安装后直接尝试运行项目。却提示 “'miniprogram' 不是内部或外部命令,也不是可运行的程序或批处理文件。`”,从这通常是因为来看,
sudo。
miniprogram --help
# 或者查看版本号
miniprogram -V
如果返回类似下面内容,则说明 CLI 已经可用:
Usage: cli
Options:
-V,--version output version number
-h。--help output usage information
Commands:
init create a project with template project
upgrade upgrade miniprogram custom component framework
cache show path of template projects cache
很多新人在阅读官方文档时会被繁琐的参数列表搞糊涂。其实只需要指定模板类型并加上 --newest 参数,即可获得最新的官方脚手架。
miniprogram init --type miniprogram . --newest
解释每个参数的意义:
init: 调用初始化命令。--type miniprogram: 指定项目类型为普通小程序(还有 "custom-component"。"plugin","game")。.: 将项目生成在当前目录。老实说,如果想放到其他文件夹,可替换为目标方法。
例如 /my-wxapp.--newest: 使用官方最新模板,避免因旧模板导致的兼容性问题。其实,| 错误表现/提示信息 | 解决办法 |
|---|---|
| No such file or directory: 'miniprogram' | 确认全局安装成功后关闭当前终端重新打开;若仍未生效,检查程序环境变量 PATH 中是否包含 npm 全局目录(Windows 通常是 %AppData% pm)。 |
| NPM WARN deprecated … | A) 忽略这些警告,只要没有 ERR!即可继续,B) 若对安全性要求高,可手动升级对应依赖:
|
| Caching error: “ENOTEMPTY: directory not empty” during init. | A) 手动删除目标目录下已存在的同名文件夹;B) 使用 -f/--force |
| The project fails to compile after init. | A) 确认 Node.js 版本>=12;B) 执行
C) 若仍报错。请检查依赖是否被墙,可切换国内镜像再执行一次 install。 |
| No template found for type “miniprogram”. | A) 确保 CLI 为最新版:
B) 检查网络能否访问 Github CDN,如有必要添加代理参数:
. |
| NPM ERR!code ENOENT – cannot find module ‘.../node_modules/@babel/core’ | A) 删除项目根目录下的 node_modules/.cache ;B)
执行 |
只要按顺序完成「全局安装 → 验证 → 初始化」三步,即可摆脱「找不到命令」和「模板老旧」的困扰。后续可以直接在 VS Code 中打开生成好的目录,使用官方提供的 DevTools 预览、调试与上传。祝你玩得开心 🚀,
。作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback