最近忽然想起学习一下angular,在这里做一下笔记
首先安装nodejs,我是2017-8-18开始安装的,遇到一个问题 6.X的nodejs 会报各种错了 直接安装了 8.X的beat版本 无问题
安装完 nodejs 设置一下(因国内网络限制,翻墙也稳定各种错误,令人头疼,建议之间安装cnpm)
npm install -g cnpm --registry=https://registry.npm.taobao.org (全局安装淘宝镜像)
cnpm install -g typescript (全局安装typescript环境)
cnpm install -g @angular/cli (全局安装angular/cli)
(这里可能遇到问题:cnpm install -g node-sass 国内镜像的问题)
ng set --global packageManager=cnpm 设置ng 指令包用cnpm
ng new my-app (创建angular项目,my-app是项目名称)
cd my-app (跳转到my-app文件夹下)
ng serve --open(打开本地服务器:默认端口号为4200)
ng serve --prod --aot (打包压缩代码)
配置webStorm编译器
这一步让webstorm忽略搜索node_modules 里面的文件,不是让编译过程卡顿
接下来,用webstorm打开服务器和输入命令 (关闭黑窗口吧)
项目已经运行起来了
在这里输入ng脚手架命令