Tag: 量angular器

访问项目文件夹外的文件

我正在一个angular度5应用程序,我有一些问题访问一些文件。 让我给你展示我的项目是如何build立的,以便你能看到这个问题。 根 desired_files angularApp app_generating_files 所以我的问题是我需要能够从angular应用程序访问desired_files文件夹中的文件。 进入该文件夹的文件也是由我的根目录中的其他项目生成的。 如果您对我如何做到这一点有任何想法,将不胜感激。 (我正在使用Docker,在app_generating_files项目中,所以我不确定尝试使用它是否是个好主意)

`npm run build:prod:aot`在ng2-admin中缺less脚本

我通过这个命令创buildng2-admin应用图像npm run build:prod它成功创build图像,但是当我在docker上部署这个图像时,它一直给我错误,所以我想运行 npm run build:prod:aot 这个命令通过提前检查错误编译这个给我的脚本是缺less的错误 这里是我运行npm run build:prod:aot命令的错误日志 0 info it worked if it ends with ok 1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe', 1 verbose cli 'C:\\Users\\ali\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js', 1 verbose cli 'run', 1 verbose cli 'build:prod:aot' ] 2 info using npm@5.5.1 3 info using node@v6.10.0 4 verbose stack Error: missing script: build:prod:aot 4 verbose […]

启用后,Navigator Geolocation API将引发错误代码PERMISSION_DENIED

我为我的Angular 4项目使用了Navigator Geolocation API,下面是我使用它的一段代码: setLocationByNavigator () { let options = {} const deviceInfo = this.deviceService.getDeviceInfo() if (deviceInfo.device === 'android' || deviceInfo.os === 'mac') { options = { maximumAge: 1500000, timeout: 100000 } } return new Promise((resolve, reject) => { navigator.geolocation.getCurrentPosition((position) => { resolve(position.coords) }, (error: PositionError) => { resolve(error) }, options) }) } getErrorCode (error: […]

angular 5 nginx Docker expressconfiguration不加载mongoose数据

我是新的使用Docker和Nginx,与下面的nginx的default.conf我能够运行docker容器和input:127.0.0.1:8080它启动我的网站。 但是,它并没有显示我的mongoose数据库中的任何数据。 当我在Docker之外进行构build时,它在没有nginx的情况下工作。 我正在运行1个硬盘中的所有内容,是否可以提供一个关于如何在这里出错的想法? 也不知道这是否是预留代理的正确设置。 我没有使用websockets。 什么可能是不能到达mongoose数据库的可能的问题。 数据库正在运行。 main.ts被调用,我尝试了ip地址,也使用localhost:3000等,但没有改变。 我正在使用.ignore和node_modules。 我试着用下面的组合文件和没有。 我也试图使用Docker服务工作,所以find了这个docker-compose例子,应该做到这一点。 目录:/ usr / src / app指向我想知道这是否在我的硬盘上的应用程序的容器或主目录。 即。 我应该将/ usr / src / app更改为main-chat / src / app,因为我在硬盘上的src目录位于主聊天app目录中。 很多问题希望有人能指出我正确的方向。 我期待有一个能够在Docker容器上使用ng服务的反向代理。 所以我可以调整我的文件并直接观察结果。 main.ts readonly ROOT_URL = 'http://192.168.2.11:3000/api/findCoinData1'; this.http.get(this.ROOT_URL) .takeWhile(() => this.alive) .do( res => this.goCatchSomeTotalbc(res)) .retry(3) .catch(err => { } default.conf server { listen 80; […]

Gitlab runner:可以运行一个依赖于另一个的docker镜像

情况如下: 我需要运行grunt serve ,在使用docker容器的持续集成过程中,在localhost:9000中为我的应用程序grunt serve服务,然后运行另一个容器,使用localhost:9000中提供的应用程序执行集成testing: 我的gitlab.yml文件 unit-testing: image: karma-testing script: – npm install && bower install && karma start && grunt serve cache: paths: – node_modules/ – bower_components/ behavior-testing: image: protractor-ci script: – npm install protractor-cucumber-framework cucumber && xvfb-run –server-args='-screen 0 1280x1024x24' protractor protractor.conf.js cache: paths: – node_modules/ – bower_components/ 第一个图像运行在本地主机:9000服务我的应用程序的grunt serve任务,我希望第二个图像使用这个正在运行的应用程序来运行另一个脚本。

Docker Selenium – testing通过Chrome,但不是Firefox

我有一个有两个Selenium服务的Docker Compose文件: selenium-chrome: container_name: selenium-chrome image: selenium/standalone-chrome ports: – "4444:4444" networks: – teamcity-network selenium-firefox: container_name: selenium-firefox image: selenium/standalone-firefox ports: – "4448:4448" networks: – teamcity-network 我有安装了量angular器的另一项服务。 这是我的量angular器configuration文件: exports.config = { onPrepare: function () { var jasmineReporters = require('jasmine-reporters'); jasmine.getEnv().addReporter(new jasmineReporters.TeamCityReporter()); }, framework: 'jasmine2', specs: [ '/project/tests/**/*-spec.js' ], capabilities: {}, multiCapabilities: [ { 'browserName': 'chrome', 'shardTestFiles': true, […]

如何在docker上运行量angular器?

我是docker和量angular器的新手,请耐心等待。 我有一个应用程序使用python和Django的后端API,angular.js的前端和e2e测量与量angular器。 所以我认为我应该这样做: 我必须在Python-Django中为我的后端设置一个docker容器,然后通过某个PORT公开这个API。 为angular.js 前端创build另一个容器(或者不确定哪个)。 为量angular器下载图像并构build容器。 通过dockernetworking连接所有这个容器层? 替代 在本地机器上运行后端。 为量angular器创builddocker容器,并以某种方式将e2etesting指向容器? 请帮我查看实现这一目标的步骤。 这个video提供了一些见解,但不知道从哪里开始。

捕获404并redirect到wwwroot

我有我的API的wwwroot文件夹中托pipe的angular应用程序。 所以,如果我现在用localhost:5000启动容器,一切正常,我的wwwwroot文件夹中的Angular 2应用程序打开。 但是,如果我做localhost:5000 / asdasdasd这是我的API的路由,因为路由以localhost:5000 / api / getbla开始,我得到404。 为了防止这个,我发现这个职位: https : //github.com/aspnet/StaticFiles/issues/115#issuecomment-190499717 但它也不适用于docker构build。 如果我通过IISExpresstesting它正在工作。

如何通过节点Jsdocker化Angular 2 Web应用程序?

我试过findDockerizing使用节点js的angular2 Web应用程序的许多方法,但还没有工作它在本地运行,但不是在docker容器上工作。任何人有任何适当的Dockerfile和package.json文件的对接angular2应用程序。 FROM node:boron # Create app directory RUN mkdir -p /usr/src/app WORKDIR /usr/src/app # Install app dependencies COPY package.json /usr/src/app/ RUN npm install # Bundle app source COPY . /usr/src/app EXPOSE 5655 CMD [ "npm","start" ] 访问时无法访问网站 下面是一些可能的方式,我发现栈上stream但不工作 docker run –rm –name my-container -it -p 8080:4200 -v $(pwd):/var/www -w "/var/www" node npm start 在package.json甚至我把我的端口保持为dynamic"ng […]

Angular 2应用程序部署在AWS上运行的Docker容器中

你好程序员, 对于一个项目,我们创build了一个Angular 2,它将成为我们的GUI。 这个GUI将从Amazon Web Services(AWS)托pipe的后端API获取他的数据。 GUI也应该在AWS上运行,我们将把它作为EC2上的Docker容器运行。 GUI在我的电脑上工作正常,但我不能制作一个探测器的Docker容器,它既不能在我的电脑上也不能在AWS上工作。 你们知道一个很好的教程/ Hello World项目,我可以学习如何在Docker中创build一个Angular 2应用程序吗? 一些更多的信息如何即时尝试这样做: 我的Dockerfile # Create image based off of the official Node 6 image FROM node:6 # Create a directory where our app will be placed RUN mkdir -p /usr/src/app # Change directory so that our commands run inside this new dir WORKDIR /usr/src/app […]