npm/cnpm/ng命令运行报错与解决汇总(持续更新中...)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了npm/cnpm/ng命令运行报错与解决汇总(持续更新中...)相关的知识,希望对你有一定的参考价值。

参考技术A

(1) cnpm : 无法加载文件 C:\\Users\\liy\\AppData\\Roaming\\npm\\cnpm.ps1,因为在此系统上禁止运行脚本。

(2) The serve command requires to be run in an Angular project, but a project definition could not be found.

分析 :根据waring信息来看,应该是本地angular版本与全局angular版本(angular cli 默认安装最新版本)不一致导致的。解决方案为将本地和全局angular版本保持一致即可。

① 卸载项目当前的angular版本

② 清除缓存确保卸载干净(在低版本的nodejs里面清除缓存使用的命令是 npm cache clean)

③ 安装最新版本

④ 安装/更新依赖

⑤ 查看版本

① 卸载当前全局版本

② 安装指定版本(waring中提示的版本,也可在项目配置文件中查看)

③ 安装/更新依赖

④ 查看版本

(3) You seem to not be depending on "@angular/core". This is an error.
解决 :运行 npm install 来安装或更新依赖

(4) Error: Cannot find module \'core-js/modules/es6.regexp.constructor\'

(5) npm WARN Local package.json exists, but node_modules missing, did you mean to install?

(6) npm installan安装依赖时报错,提醒 stack Error: Can\'t find Python executable "python", you can set the PYTHON env variable node-sass@4.14.0 postinstall: `node scripts/build.js

解决:卸载当前node-sass版本,并重新安装指定的node-sass版本

[npm] 国内是用cnpm 代替 npm命令方法

cnpm

国内使用 npm 速度很慢,你可以使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm:

npm install -g cnpm --registry=https://registry.npm.taobao.org npm config set registry https://registry.npm.taobao.org

以上是关于npm/cnpm/ng命令运行报错与解决汇总(持续更新中...)的主要内容,如果未能解决你的问题,请参考以下文章

vue cli 使用npm run dev 报错Cannot GET /

解决VScode安装Babel转码器报错:无法将“cnpm“项识别为cmdlet函数脚本文件或可运行程序的名称的问题

webpack run build 报错:ERROR in static/js/vendor.js from UglifyJs

npm卸载模块报错

npm / yarn / pnpm 研究

Vue 项目运行报错 node_modules/.bin/gulp: Permission denied