新手求助:运行npm run devFast时提示找不到webpack-manifest-plugin模块
解决WordPress自动化工作流的npm依赖错误
第一步:修复「无法找到模块'webpack-manifest-plugin'」错误
- 先撤销之前的
npm link webpack操作,避免全局依赖干扰本地项目:npm unlink webpack -g - 安装缺失的
webpack-manifest-plugin到本地项目(作为开发依赖,因为是webpack构建工具的插件):npm install webpack-manifest-plugin --save-dev
第二步:修复「husky未被识别为命令」错误
- 安装husky到本地项目:
npm install husky --save-dev - 初始化husky钩子(如果你的package.json里没有自动初始化的脚本):
npx husky install - (可选)如果需要让husky在npm安装后自动初始化,可以在package.json里添加prepare脚本:
{ "scripts": { "prepare": "husky install" } }
新手注意事项
- 不要随意使用
npm link命令,它会把全局包链接到本地项目,容易导致版本冲突,项目依赖优先用本地安装(npm install不带-g)。 - WordPress自动化工作流的webpack相关插件,几乎都属于开发依赖,安装时用
--save-dev即可,不会打包到生产环境。
内容的提问来源于stack exchange,提问作者Bilal Chishti
相关产品推荐
相关产品推荐

