by 旺旺,Jobs

Q: 如何从0开始搭建项目?

一般我们在D:/js_dev目录中进行开发。可以打开webstrome的terminal。

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/3cdddf09-43ff-43d7-8ab3-5c4af94ab53a/Untitled.png

依次输入如下命令

git clone <https://github.com/zhilu-nanjing/financial-cell.git>
cd financial-cell
npm install
npm run dev

(注意需要配置环境,添加npm的存放路径)

这样项目就在D:/js_dev/financial-cell里面了。

开发我们需要使用dev分支。在terminal中输入如下命令:

git checkout dev

这样开发就在dev分支中进行了。

此后每次更新与提交代码就可以使用webStrom右上角的git控件了。

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/6cee5f8f-e466-436c-8405-f6f35f5cddd9/Untitled.png

Q: 自己的代码在那里写?

可以在如下目录中建立子文件夹,写自己的函数。

financial-cell\\test\\mycode\\myfunc.js // 用来定义函数,定义class等
financial-cell\\test\\mycode\\test_myfunc.js // 用来写测试用例。

这里面函数都写正确了之后,可以提交,然后合并到项目中去。

Q: 熟悉项目代码的最佳实践是什么?