在本地成功创建项目后,我运行
ember build --environment=production
它显示以下消息
Build successful - 1766ms.
我将dist文件夹中的所有文件复制到服务器的子文件夹中,默认路由index.php有效,但其他路由均无效。 我是否需要将其他文件夹复制到服务器?
不,您不需要将dist
文件夹复制到您的服务器。 但是,如果您不从根目录提供Ember应用,则需要告诉路由器位置:
在/config/environment.js
将此行添加到production
环境中:
ENV.baseURL = '/subfolder/';