Angular项目执行npm start报错(涉及CUSTOM_ELEMENTS_SCHEMA),Angular CLI 14.2.4
Angular 14.2.4 npm start 报错(找不到'fs'模块)解决方法
- 确认Node.js版本:Angular 14.2.4仅支持Node.js 14.15.x、16.x或18.x,执行
node -v查看版本,若为19+或低于14.15,用nvm/n切换到符合要求的版本。 - 清理并重装依赖:
# 删除本地依赖包和锁文件 rm -rf node_modules package-lock.json # 重新安装依赖 npm install - 清除Angular CLI缓存:
ng cache clean --force - 手动匹配构建工具版本:确保
@angular-devkit/build-angular版本与Angular CLI 14.2.4一致,执行:npm install @angular-devkit/build-angular@14.2.4 --save-dev - 极端情况自定义webpack配置:创建
extra-webpack.config.js文件,添加以下内容:
然后在module.exports = { resolve: { fallback: { "fs": false } } };angular.json的build.options中添加配置:"extraWebpackConfig": "extra-webpack.config.js",再重新启动项目。
内容的提问来源于stack exchange,提问作者Mo1
相关产品推荐
相关产品推荐

