跨域代理
前端
JSON
1、根目录下新增proxy.config.json/proxy.config.js
1 | // json |
1 | // js |
2、angular.json配置文件加载配置代理文件proxyconfig.json/proxy.config.js
1 | "serve": { |
醉后不知天在水,满船清梦压星河
1、根目录下新增proxy.config.json/proxy.config.js
1 | // json |
1 | // js |
2、angular.json配置文件加载配置代理文件proxyconfig.json/proxy.config.js
1 | "serve": { |
GitHub有一个很实用的功能就是GitHub Pages,他相当于为Github项目建立了一个可视化的web页面。angular-cli-ghpages的功能就与这个类似
1.首先新建一个Github空项目,比如ng-deerway
然后使用angular-cli工具生成一个新项目
安装angular-cli-ghpages包
1 | npm install angular-cli-ghpages -g |
2.打包项目代码,并设置项目链接地址
1 | ng build --prod --base-href "https://xxxx.github.io/项目仓库名/" |
3.初始化git
1 | git init |
4.发布(默认push到gh-pages分支上)
1 | npx ngh --dir=dist/[PROJECT-NAME] |
PROJECT-NAME项目的名称。如果使用的是Angular 5及更低版本,运行不带项目名称的命令
1 | npx ngh --dir=dist |