관련이 있지만 서버의 액세스 포인트가 서로 다른 개의 두 개의 앱이 있습니다. 현재 ember build
은 index.html
에 dist/
을 반환합니다. 이는 다음 설치 함께 :각 EmberApp에 대한 개별 index.html 파일
/* global require, module */
var EmberApp = require('ember-cli/lib/broccoli/ember-app');
var mergeTrees = require('broccoli-merge-trees');
var app = new EmberApp();
var viewer = new EmberApp({
storeConfigInMeta: false,
trees: {
app: 'viewer',
templates: 'viewer/templates',
styles: 'viewer/styles'
},
outputPaths: {
app: {
css: '/assets/viewer.css',
js: '/assets/viewer.js'
},
vendor: {
css: '/assets/viewer-vendor.css',
js: '/assets/viewer-vendor.js'
}
}
});
app.import('bower_components/socket.io-client/socket.io.js');
viewer.import('bower_components/socket.io-client/socket.io.js');
module.exports = mergeTrees([viewer.toTree(), app.toTree()], { overwrite: true });
나뿐만 아니라 HTML 출력 경로를 지정 할 수 있기를 바라지 만 https://github.com/stefanpenner/ember-cli/blob/master/lib/broccoli/ember-app.js에 둘러보고 후에 내가 무엇을해야하는지에 대한 더 똑똑 해요. 또한 정말 configPath
작동하지 않는 다른 CONFIGS .. 오류 사용 :
ENOENT, 그런 파일이나 디렉토리를 '/Users/user/project/tmp/tree_merger-tmp_dest_dir-fen1Dz3z.tmp/project/ config/environment.js '