1.0.0 • Published 7 years ago

test-module001 v1.0.0

Weekly downloads
2
License
ISC
Repository
-
Last release
7 years ago

测试

首先你需要安装 NodeJS

前端工程环境基于Node运行的,Node会自带Npm包管理工具,在控制台运行 npm ,如果打印出提示,则说明node安装成功。

然后安装前端工程环境的依赖

你需要运行 npm install,即可自动安装依赖。但是,由于网络连接不稳定,以及npm自身的缺陷,在不同的时期安装的依赖包不能保证一致,甚至有可能安装失败。可以从其它成功安装的同学处将依赖包拷贝到本地即可。

启动本地开发环境,并同时进行前后端联调

你需要运行 npm start,然后打开浏览器,访问 http://localhost:4200/ 即可。 如果你修改了源码的任意部分,app会自动编译和重新加载。 当然,你必须要在 proxy.conf.json 文件中填写正确的服务端IP才能正常联调。

代码脚手架

你可以完全手动地创建一个组件、服务或者其它的部件,但是个人还是建议通过如下命令来快速创建部件,它可以自动生成符合规范的代码命名、添加测试代码模板和添加模块引用,尤其对于初学者又很有帮助。 Component(组件): npm run ng g component ./core/my-new-component Directive(指令): npm run ng g directive ./core/my-new-directive Pipe(管道): npm run ng g pipe ./core/my-new-pipe Service(服务): npm run ng g service ./core/my-new-service Class(类): npm run ng g class ./core/my-new-class Interface(接口): npm run ng g interface ./core/my-new-interface Enum(枚举): npm run ng g enum ./core/my-new-enum Module(模块): npm run ng g module ./core/my-module

编译

运行 npm run build 编译项目。

运行单元测试

运行 ng test 执行单元测试,参见 Karma.

运行端对端测试(end-to-end)

运行 ng e2e 执行 end-to-end 测试,参见 Protractor. 测试前请确保已经通过 ng serve 命令启动了开发模式。