我已经使用以下步骤在生产中生成dist
npm install -g angular2-cli
ng new PROJECT_NAME
cd PROJECT_NAME
在此之后我复制了包含app文件夹的所有代码
ng serve
它将打开我的项目并成功运行。
ng build --prod
现在它正在构建所有内容并创建dist文件夹,但不完整。没有app文件夹或必需的文件。
请建议我生成角度2构建的方法。我想在任何Web服务器上托管此版本。
答案 0 :(得分:0)
app文件夹仅用于开发,当构建过程完成时,您需要在服务器上部署所有文件,而不是应用程序,而不是src。
答案 1 :(得分:0)
dist/main.[hash].bundle.js
您的应用程序已捆绑[大小:13 KB,新Angular CLI应用程序为空, ~3 KB 已压缩]。dist/vendor.[hash].bundle.js
您的依赖项(@angular,RxJS ...)捆绑[size:440 KB,新Angular CLI应用程序为空, 99 KB 压缩]。dist/index.html
您的申请的入口点。dist/inline.[hash].bundle.js
webpack loader dist/style.[hash].bundle.css
样式定义dist/assets
复制的projectFolder/src/assets
资源