执行npm start时出现WordPress blocks-manifest.php文件缺失错误求助
WordPress区块开发:
npm start 运行后丢失blocks-manifest.php文件问题 问题详情
- 使用
npx @wordpress/create-block@latest命令创建自定义WordPress区块,搭配npm start进行开发,此前一切正常 - 几周前开始出现异常:执行
npm start后,WordPress抛出文件缺失错误,具体提示如下:
Warning: require(C:\Users\steev\Local Sites\new-bare-site\app\public\wp-content\plugins\todo-list/build/blocks-manifest.php): Failed to open stream: No such file or directory in C:\Users\steev\Local Sites\new-bare-site\app\public\wp-content\plugins\todo-list\todo-list.php on line 34
- 执行
npm start前,blocks-manifest.php文件存在;且npm start命令本身运行无任何报错 - 已尝试的排查操作:重装LocalWP、Node.js及Chocolatey,创建全新LocalWP站点测试,问题依旧存在
临时解决办法
- 改用
npm run build命令可正常生成blocks-manifest.php文件,但开发/测试阶段每次修改代码后都需要手动执行该命令,操作繁琐,影响开发效率
内容的提问来源于stack exchange,提问作者Steve
相关产品推荐
相关产品推荐

