Tag: ember.js

在Docker中安装ember flora编辑器

我目前正在使用轨道作为后端的现有的余烬项目和泊坞窗被用作容器。 我不得不在ember视图中实现所见即所得编辑器,并selectember flora编辑器( https://github.com/froala/ember-froala-editor )。 但是,我在安装时遇到问题。 首先,我厌倦使用ember install ember-froala-editor但得到以下错误日志: Could not find watchman, falling back to NodeWatcher for file system events The `install` command does not take any arguments. You must use `install:npm` or `install:bower` to install a specific package. 我search了一下,得到了一个答案,说我应该尝试一些类似于ember install:addon ember-froala-editor东西ember install:addon ember-froala-editor 。 这给了我以下日志 (node:5256) fs: re-evaluating native module sources is not […]

Ember js / Docker NPM问题 – node_modules显示为空

我用这个作为我的docker为我的烬Js和我试图让我的docker设置,但我正在运行到一个节点模块空错误..inheritance人我的文件 # 1: Use node 6.4.0 as base: FROM node:6.4.0 # 2: We'll set the application path as the working directory WORKDIR /usr/src/web-client # 3: We'll add the app's binaries path to $PATH: ENV PATH=/usr/src/web-client/bin:$PATH ADD package.json /tmp/package.json RUN cd /tmp && npm install RUN mkdir -p /opt/app && cp -a /tmp/node_modules /opt/app/ # 4: […]

Ember js和Docker没有find余烬cli-build

我不确定是什么问题,因为当我做的烬它工作正常,但是当我做docker组成,它会引发这个错误:web_1 | 错误:找不到ember-cli-build.js。 请参阅转换指南: https : //github.com/ember-cli/ember-cli/blob/master/TRANSITION.md#user-content-brocfile-transition 并且该文件位于目录中; 有任何想法吗? 这是我的dockerfile: # 1: Use node 6.4.0 as base: FROM node:6.4.0 # Install Ember CLI and Bower and NPM RUN npm install RUN npm install -g ember-cli@2.7.0 RUN npm install -g bower # install watchman RUN \ git clone https://github.com/facebook/watchman.git &&\ cd watchman &&\ git checkout v3.5.0 […]

在Windows快速入门的docker上运行ember

通过本教程设置Docker容器中的ember-cli: http ://www.rkblog.rk.edu.pl/w/p/setting-ember-cli-development-environment-ember-21/ 这是我的步骤: 在主机上的空文件夹中创builddocker-compose.yml 推出Docker快速入门获取terminal 更改为.yml文件夹 从terminal执行下面的两个docker-compose命令(添加-d,因为没有,你会得到一个消息,交互模式不被支持) Ran docker ps -avalidation容器正在运行 Randocker工检查CONTAINER_ID以查找正在运行的容器的IP地址 在一个奇怪的位置find了IP地址(172.17.0.2) 尝试从主机Windows机器浏览器访问该IP上的端口4200,并通过curl从Docker CL访问,但没有成功。 Ran docker ps -a,发现这两个已经实例化的容器已经退出。 现在,如果我尝试再次启动容器,它会立即退出 docker-compose运行-d –rm ember init docker-compose运行-d –rm ember服务器 我错过了什么起床和运行? 我是否需要在虚拟机中运行的默认虚拟机上打开端口? 我如何诊断容器为什么退出?

Ember CLI构build死亡

我在启动时在Docker容器中构build了Ember CLI应用程序。 构build失败没有错误消息,它只是说killed : root@fstaging:/frontend/source# node_modules/ember-cli/bin/ember build -prod version: 1.13.15 Could not find watchman, falling back to NodeWatcher for file system events. Visit http://www.ember-cli.com/user-guide/#watchman for more info. Buildingember-auto-register-helpers is not required for Ember 2.0.0 and later please remove from your `package.json`. Building.DEPRECATION: The `bind-attr` helper ('app/templates/components/file-selector.hbs' @ L1:C7) is deprecated in favor of HTMLBars-style bound […]

Docker中的EmberJS开发

我想在OSX上的Docker中获得一个可用的emberjs开发环境。 我很高兴尝试Dockertesting版,这应该带来几乎原生的行为和inotify支持,但不幸的是我的问题没有去任何地方。 我面临的问题与用于文件更改的ember-cli监视有关。 在OSX上,它正在使用inotify守望者和伟大的工作。 在docker集装箱内部,它似乎不能拾取安装卷中的更改,而像NodeWatcher这样的其他解决scheme则要慢得多。 另外一个问题是,在Docker容器中,ember-cli感觉比物理盒子慢很多。 任何想法,如何得到一个工作的开发堆栈的build议将不胜感激。

docker中创build的文件在主机上写保护

我使用docker容器的轨道和ember.I从我的地方到容器安装源。 我在本地所做的所有更改都反映在容器中。 现在我想使用generators来创build文件。 这些文件被创build,但是它们在我的机器上被写保护。 当我尝试执行docker-compose run frontend bash ,我得到一个root@061e4159d4ef:/frontend#超级用户提示符访问容器内部。 当我处于这种模式时,我可以创build文件。 这些文件在我的主机中被写保护。 我也尝试了docker-compose run –user "$(id -u):$(id -g)" frontend bash ,我得到一个I have no name!@31bea5ae977c:/frontend$ ,我无法创build任何文件在这种模式下。 以下是我得到的错误信息。 I have no name!@31bea5ae977c:/frontend$ ember g template about /frontend/node_modules/ember-cli/node_modules/configstore/node_modules/mkdirp/index.js:90 throw err0; ^ Error: EACCES: permission denied, mkdir '/.config' at Error (native) at Object.fs.mkdirSync (fs.js:916:18) at sync (/frontend/node_modules/ember-cli/node_modules/configstore/node_modules/mkdirp/index.js:71:13) at Function.sync (/frontend/node_modules/ember-cli/node_modules/configstore/node_modules/mkdirp/index.js:77:24) […]

docker中的jenkinspipe道中npm安装失败

我正在关注一个关于Jenkinspipe道的教程,我可以在节点6.10的docker容器中获得一个“hello world”。 但是,当我将一个默认的EmberJS应用程序(使用ember init )添加到repo并尝试在pipe道中构build它时,运行npm install(由于目录访问问题)时失败。 Jenkinsfile可以在这里看到: https : //github.com/CloudTrap/pipeline-tutorial/blob/fix-build/Jenkinsfile 由构build打印的错误信息是(这是安装本地和运行使用java -jar jenkins.war在Macbook上,不相关,但包括以防万一)是: npm ERR! Linux 4.9.12-moby npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" npm ERR! node v6.10.0 npm ERR! npm v3.10.10 npm ERR! path /.npm npm ERR! code EACCES npm ERR! errno -13 npm ERR! syscall mkdir npm ERR! Error: EACCES: permission denied, mkdir '/.npm' […]

Ember + Docker在transpilation期间变慢

我试图Dockerize我的本地开发设置,以使其更容易新上任的开发人员。 我在Ember应用程序中的一部分设置。 我已经按照这个存储库中的说明进行了操作,但是当Ember应用程序启动时遇到了巨大的延迟。 它达到了Serving on http://localhost:4200点,然后在该消息和显示Ember CLI显示需要多长时间的输出之间存在显着的延迟(大约10分钟的时间)编译一切。 也就是说,所显示的编译时间只有几分钟。 我的docker-compose.yml文件: version: '2' services: nginx: container_name: 'nginx' image: jwilder/nginx-proxy volumes: – /var/run/docker.sock:/tmp/docker.sock:ro ports: – "80:80" – "443:443" frontend: container_name: 'frontend' env_file: .env depends_on: – nginx – api environment: – VIRTUAL_HOST=*.scout.dev – VIRTUAL_PORT=4200 image: scoutforpets/ember-cli command: bash -c "npm i && GIT_DIR=/tmp bower i –allow-root && ember s […]