E9-OA前端环境搭建指南:从Node.js到脚手架部署

需积分: 5 0 下载量 154 浏览量 更新于2024-08-03 收藏 384KB PPT 举报
在E9-OA开发基础中的前端环境搭建是至关重要的一步,它涉及到了多个关键环节。首先,我们需要安装Node.js,这是前端开发的基础环境,它主要用于编译前端文件。Node.js的下载可以从官方网站获取,推荐选择长期支持(LTS)版本,以确保稳定性和安全性。安装教程可以在博客文章中找到,如《如何在Windows上安装Node.js》。 安装完Node.js后,我们会使用公司的预设脚手架工具,这个工具位于E9SVN的ecology/src4js-pctool-v1目录下,或者可以从E9GitHub仓库下载最新的版本。脚手架的作用在于实现前端项目的工程化管理,提高代码组织和协作效率。 在开发环境中,我们还需要安装依赖模块。通常通过在ecology/src4js-pctool-v1目录下的命令行执行yarn install来完成,如果遇到网络问题或其他原因导致安装失败,可以单独安装缺失的模块,并使用yarn add命令。此外,热调试可以通过yarn start或npm start实现,打包则使用yarn build。在遇到错误时,可能需要删除node_modules和yarn.lock文件,然后重新安装,如果问题依然存在,应向技术支持寻求帮助。 在编译规范方面,有明确的源码目录结构规定: - ecologyPC端前台的源码放在ecology/src4js/pc4mobx/[模块名], - 后台则在ecology/src4js/pc4backstage/[模块名]。 前端模块编译后的文件位置也很重要: - js文件编译后放入/spa/[模块名]/static/index.js, - css文件则放在/spa/[模块名]/static/index.css。 - 模块集成到门户时,会在/wui/index.html中引入这些编译后的文件。 - 如果要独立访问页面,需要创建/spa/[模块名]目录并放置相应的入口文件。 前端环境搭建包括安装必要的开发工具、使用脚手架管理项目、正确配置依赖和编译规则,以及遵循统一的代码组织结构。这些建立了良好的开发基础,有助于团队协同工作并确保项目的顺利进行。