我希望你能帮助我。
我尝试通过npm命令安装angular-cli:
npm install -g angular-cli,但是我收到了很多错误信息,而且'ng'命令无法使用。
以下是我收到的一些错误信息:
> node-zopfli@1.4.0 install C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-zopfli
node-pre-gyp 安装 --fallback-to-build
node-pre-gyp 错误!尝试下载:https://node-zopfli.s3.amazonaws.com/Release/zopfli-v1.4.0-node-v48-win32-x64.tar.gz node-pre-gyp 错误!未找到 node-zopfli@1.4.0 和 node@6.5.0 (node-v48 ABI) 的预构建二进制文件(回退到使用 node-gyp 进行源代码编译) gyp 配置错误 gyp 错误堆栈:无法找到 Python 可执行文件“python”,您可以设置 PYTHON 环境变量。 gyp 错误堆栈:在 C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-gyp\lib\configure.js:449:14 处失败 gyp 错误堆栈:在 C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-gyp\lib\configure.js:404:11 处 gyp 错误堆栈:在 FSReqWrap.oncomplete (fs.js:123:15) 处 gyp 系统 Windows_NT 10.0.14393 gyp 命令 "C:\Program Files\nodejs\node.exe" "C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-gyp\bin\node-gyp.js" "configure" "--fallback-to-build" "--module=C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-zopfli\lib\binding\node-v48-win32-x64\zopfli.node" "--module_name=zopfli" "--module_path=C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-zopfli\lib\binding\node-v48-win32-x64" gyp 错误堆栈:在 C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-zopfli 中 gyp node 版本 v6.5.0 gyp node-gyp 版本 v3.4.0 gyp 不 OK node-pre-gyp 构建错误 node-pre-gyp 错误堆栈:执行 'C:\Program Files\nodejs\node.exe C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-zopfli\lib\binding\node-v48-win32-x64\zopfli.node --module_name=zopfli --module_path=C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-zopfli\lib\binding\node-v48-win32-x64' 时失败 (1) node-pre-gyp 系统 Windows_NT 10.0.14393 node-pre-gyp 命令 "C:\Program Files\nodejs\node.exe" "C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-pre-gyp\bin\node-pre-gyp" "install" "--fallback-to-build" node-pre-gyp 当前工作目录 C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-zopfli node-pre-gyp node 版本 v6.5.0 node-pre-gyp node-pre-gyp 版本 v0.6.30 node-pre-gyp 不 OK 执行 'C:\Program Files\nodejs\node.exe C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-zopfli\lib\binding\node-v48-win32-x64\zopfli.node --module_name=zopfli
node-sass@3.10.0 安装 C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-sass node scripts/install.js
开始从https://github.com/sass/node-sass/releases/download/v3.10.0/win32-x64-48_binding.node下载二进制文件 二进制文件已下载并安装在C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-sass\vendor\win32-x64-48\binding.node
node-sass@3.10.0 postinstall C:\Users\my name\AppData\Roaming\npm\node_modules\angular-cli\node_modules\node-sass node scripts/build.js
除了node.js,我需要安装其他东西吗?
我对Angular很新,正在尝试一些教程和实验
感谢您的帮助和时间