一般而言,我们建议所有新增的app都以https://github.com/rdkmaster/jigsaw-seed这个工程作为种子开始构建。
git clone https://github.com/rdkmaster/jigsaw-seed.git
具体步骤为
-
如果未安装nodejs,或者nodejs低于6.x.x,npm版本低于3.x.x,请先安装。
-
clone Jigsaw Seed 的源码。假设保存到了
d:\jigsaw-seed。 -
下载依赖包,执行以下脚本
-
cd d:\jigsaw-seed # 直连网络下不可执行这个命令 npm config set proxy=http://10.20.300.11:80 # for Chinese developers only npm config set registry=https://registry.npm.taobao.org/ # for Chinese developers only npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass # 强烈推荐,可选。 npm install -g @angular/cli npm install npm start -
浏览器里打开 http://localhost:4200 如果看到欢迎页,表示你的开发环境搭建完毕。
-
后续直接在
d:\jigsaw-seed目录下运行npm start命令就可以启动开发环境了。Jigsaw专门针对现代的IDE做了代码优化,让这些IDE可以精确提示更多的信息,节约你翻阅api文档的时间。我们推荐使用WebStorm作为IDE。