怎样检查Github里的JS项目存在问题是否存在测试代码

博主最新文章
博主热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
项目已经vue-cli了
然后写完了想上传
git add sell
(不行之后复制项目到桌面get add -A)git commit -m "xxx"git push ../xx.git
可就是报错
在网上查资料说需要npm run bulid? 不能直接上传整个代码是吗?什么意思这是?
放到桌面报错这个?why
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
(表示初始化这个文件夹为git项目)git remote add origin github上新建项目的地址git add . (表示向缓存区添加文件夹中所有内容,而不是写你文件夹的名字)git commit -m "xxx" (表示准备提交缓存区中刚add的所有内容到分支)git push origin master (正常来说到这步就OK的了,但如果不行,就是冲突等情况了,你就需要下一步)git pull (把项目拉下来)合并冲突。。。然后,再add 和 commit 、git push
个人不建议你用客户端。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
推荐一个github客户端,通过这个工具可以check in 代码和check out代码,此工具很方便。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
你是不是把两个库合并成一个了,特别是那个.git的文件夹是否被覆盖过。这个问题不是提示说有其他的库推送到了同一个远方库当中。还有就是请确定本地的文件跟远程库的文件是保持一致的,不然也是不能提交的。感觉你操作有点问题。第一步先在github上面创建属于自己的库,然后把https的链接复制下来。第二步在本地某个文件夹中打开git bash,然后使用git clone 刚才复制的https链接的命令把远程库拉取到本地。第三步把你写好的vue文件复制到刚才克隆下来的文件夹里面,注意不要删掉.git的隐藏文件第四步在文件夹里面打开git bash,使用git add、git commit -m ''、git push origin 命令来提交新的代码
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
确保本地仓库和远程仓库已经关联,先pull一下再push
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
git init 本身作用就是开一个新项目。。你可能应该先 git clone,然后添加需要加的东西,然后 git add .,commit,push
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
error下就是报错信息。
如果只是想解决问题的话,可以使用IDE集成的Git,比如Webstorm
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。178被浏览6,524分享邀请回答161 条评论分享收藏感谢收起154 条评论分享收藏感谢收起github上有哪些适合学习代码组织的JS项目_百度知道
github上有哪些适合学习代码组织的JS项目
我有更好的答案
算法导论,数据结构 后两本你可以慢慢啃因为我不知道你具体要做到什么程度,javascript语言精粹,javascript权威指南,所以只能把我的经验大概分享下 看几本书
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。当前位置: →
→ 自动化测试检查js内存溢出
自动化测试检查js内存溢出
& 作者及来源: 寂静沙滩 - 博客园 &
&收藏到→_→:
摘要: 自动化测试检查js内存溢出
"自动化测试检查js内存溢出"::
公司平台项目,在一个页面一直使用ajax局部刷新,当运行两个小时以上,明显感觉浏览器速度变慢,发生内存溢出,正在改进,目前需要一个前端的压力测试,来长时间操作看是否还存在泄漏。
一开始我找了loadrunner和jmeter。
jmeter很小巧只有20m,lr要2g,需求很简单使用jmeter就行了。再用badboy录制脚本。结果发现不是想要的,这个只是模拟浏览器发送请求的一个httpclient。
于是找了好久,发现webdriver这个编程式模拟人工操作浏览器的 。可以用selenium来录制并生产代码运行。selenium和webdriver已合并了。
可以用 开发webdriver运行可操作浏览器,我想简单,使用selenium ide直接录制脚本。
只能在火狐上录制,录制后可以直接在ide上运行脚本,也可以转成多种语言脚本代码,比如java,c,perl,python,然后运行即可。如果使用java,要先下载依赖的jar包,导入。
我暂时录制之后直接在ide运行,发现一些问题。
1 元素定位 ide 的元素查找和juery很像,推荐使用css选择器,项目使用了 ,很多点击都是 到那个按钮之后,按钮样式要变,比如变高亮之类,css选择器就记住这个高亮的样式了,自动运行的时候不会有鼠标 这个步骤,按钮就不会变高亮了,结果就会报找不到此文来自: 马开东博客
转载请注明出处 网址:
错误。所以录制脚本之后要改动这个css选择器,改成鼠标不 也能找到的定位。
2 ajax页面刷新,ide自动运行很快,如果是局部刷新的话,往往是页面还没刷出来就去执行那个按钮点击了,就会报找不到那个元素的错了。这个时候要加入waitforcondition命令来等待元素出现再执行。我发现我在ide插入的 脚本找不到那个元素,网上说是要先输入selenium.browserbot.getcurrentwindow(),才能让脚本在浏览器里运行,不然是在本地插件里。我试了,还是不行,selenium.browserbot.getcurrentwindow(). .active == 0。说通过这个就可以判定ajax已经完成了,没成功。后来又有种说法是ide rc 需要执行 selenium.geteval("docment.getelementbyid('d')") 才能运行。我在能机房能访问外网那台电脑上试了,可以找到 网页上的元素了,以为成功了,结果在本机上试还是不行。 & &结果终于找到原因了,是iframe问题, 要操作iframe需要这样。我们知道document对象是window对象的一个子对象,所以我们可以通过document.getelementbyid(&iframe&id&).contentwindow.document来获取iframe的document对象,相当于contentdocument属性。然后在找iframe里dom元素就可以了。
ide没有自带循环功能,可以下载一个 插件装上即可:sideflow.
&下载地址:https://github.com/darrenderidder/sideflow
在selenium中配置插件。如下图所示,添加sideflow.
到 "selenium core extensions (user-extensions. )" 中,重新启动selenium ide。
然后就可以用 while 和endwhile来循环了。搜索此文相关文章:测试检查 内存溢出此文来自: 马开东博客
网址: 站长QQ
自动化测试检查js内存溢出_博客园相关文章
博客园_总排行榜
博客园_最新
博客园_月排行榜
博客园_周排行榜
博客园_日排行榜

我要回帖

更多关于 项目建设存在的问题 的文章

 

随机推荐