私信  •  关注

Robert

Robert 最近回复了
2 年前
回复了 Robert 创建的主题 » 带有angular和nginx的Dockerfile在构建阶段失败

根据原版:

error TS2307: Cannot find module './inputField'

从重命名文件 InputField.ts inputField.ts 解决了容器内部构建的问题。

查看构建容器内部:

只运行一个构建容器是@David Maze的一个很好的评论

比如:

$ docker run --rm -it <name_of_the_container> /bin/bash

这样你就可以发布 npm run build 命令,看看里面发生了什么。

我还建议大家洗个澡 ng new ngApp 作为参考。 如果该应用程序可以构建,那么问题就出在其他方面,而不是 Dockerfile .

样本:

# Angular build image
FROM node:latest as builder

WORKDIR /app
COPY . .
RUN npm install
RUN npm run build


# Nginx image
FROM nginx:latest

COPY --from=builder /app/dist/ngApp /usr/share/nginx/html/

EXPOSE 80
5 年前
回复了 Robert 创建的主题 » Python Selenium-获取ref值

尝试以下方法:

elems = driver.find_elements_by_xpath("//p[contains(@class, 'sc-eYdvao') and contains(@class='kvdWiq')]/a")
for elem in elems:
   print elem.get_attribute['href']
5 年前
回复了 Robert 创建的主题 » 如何在python中单击类与其他元素相同的元素

尝试

driver.find_element_by_xpath("//div[contains(text(), 'Activity Report')]")

或者更激进

driver.find_element_by_xpath("//div[contains(@class, 'col-sm-2') and contains(@class ,'col-md-2') and contains(@class ,'col-lg-2') and contains(@class, 'menu-button') and contains(text(), 'Activity Report')]")
10 年前
回复了 Robert 创建的主题 » 当内容位于可见视区时启动jquery动画

牛角豆视图 是一个非常需要的函数,所以我尝试了它,它对比视窗高的元素有效,但是如果元素比视窗大,它就不起作用。为了解决这个问题很容易改变状况

return ((elemBottom <= docViewBottom) && (elemTop >= docViewTop));

对此:

return (docViewBottom >= elemTop && docViewTop <= elemBottom);

请参见此处的演示: http://jsfiddle.net/RRSmQ/

10 年前
回复了 Robert 创建的主题 » jquery.val()浏览器差异

阅读 w3 specification 我相信Chrome和Firefox是正确的。特别是因为这个片段:

用按钮创建的按钮 元素的功能和按钮一样 使用输入元素创建,但 它们提供更丰富的渲染效果 可能性: 按钮元素可以 有内容。

W3规范引用了 <button></button> 标签作为 内容 而不是 价值 这就是我观察的原因。另一个提示是,Internet Explorer是唯一一个返回不同值的浏览器,我相当肯定Internet Explorer是宇宙中所有痛苦的根源。


我还决定在Mac上测试Safari 5、Opera、Chrome和Firefox 3.6.8。全部返回456作为文本显示,123作为 .val()