一个非常基础的ant构建,ant采用xml来编写构建文件,xml是一个严格的文件,例子如下
<project name="ant start chapter one" basedir="." default="compile"></project>
<!---->
<property name="src.dir" value="src"></property>
<!---->
<property name="build.dir" value="build"></property>
<property name="build.classes" value="${build.dir}/classes"></property>
<property name="build.lib" value="${build.dir}/lib"></property>
<!---->
<target name="prepare"></target>
<mkdir></mkdir>
<mkdir></mkdir>
<mkdir></mkdir>
<!---->
<target description="Removes all generage files." name="clean"></target>
<delete></delete>
<target description="compare the source codes." name="compile" depends="prepare"></target>
<javac srcdir="${src.dir}" destdir="${build.classes}"></javac>
<target name="jar" depends="compile"></target>
<jar basedir="${build.classes}" jarfile="${build.lib}/test.jar"></jar>
<target name="all" depends="clean,jar"></target>
默认情况下,ant会把build xml作为默认的构建文件,但是你也可以去起一些自己喜欢的名字,这样的构建的时候你只需要输入ant -bildfile 加上你的构建文件名就可以了
ant命令参考
ant -help 显示描述ant命令及其选项的帮助信息
-projecthelp 显示包含在构建文件中,所有用户编写的帮助文档
-version 显示其版本信息
-quiet 抑止并非有构建文件echo任务所产生的大多数信息
-varbose 显示构建过程中每个操作的详细信息,同debug只能选一个
-debug显示ant和任务开发人员已经标志为调试信息的消息
-emacs 对日志信息格式化
-logfile filename 将日志输出重定向到指定文件
分享到:
相关推荐
入门1.将存储库克隆到本地PC并进行安装git clone https://github.com/Atyantik/example-pawjs-ant-design.git reactpwa-ant && cd reactpwa-ant2.安装依赖项npm install2.启动演示项目npm start蚂蚁设计访问了解有关...
umi-dva-antd-mobile-starter 开始使用Umi.js和Ant Design Mobile。入门安装依赖项。 yarn 启动开发服务器。 yarn start 精简生产。 yarn build 精打细算为发展而建设。 yarn dev执照麻省理工学院
umi2-dva-antd-starter 开始使用Umi.js和Ant Design。 入门 安装依赖项。 yarn 启动开发服务器。 yarn start 精简生产。 yarn build 精打细算为发展而建设。 yarn dev 执照 麻省理工学院
:atom_symbol: 创建React Ant设计样板 + + 需要更改REACT_APP_BASE_URL 。 这是一个示例服务器。 入门 > git clone https://github.com/PW486/react-antd-boilerplate.git > npm install > npm start 设置环境 >...
umi-dva-antd-starter 开始使用Umi.js和Ant Design。入门安装依赖项。yarn 启动开发服务器。yarn start 精简生产。yarn build 精打细算为发展而建设。yarn dev执照麻省理工学院
Create React App入门该项目是通过引导的。可用脚本在项目目录中,可以运行:npm start 在开发模式下运行应用程序。 打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。 您还将在控制台中看到任何棉绒错误...
入门 克隆此仓库: $ git clone https://github.com/jovey-zheng/react-start-kit.git 安装依赖项: $ npm i 启动项目: $ npm start // default prot is 3000 $ PORT=80 npm start // using `PORT` to customize...
react + electron + ant 的脚手架项目。 包含调用本地DLL和activex控件的示例。 项目基于. 快速开始 需要安装 和 (示例使用32位dll文件,nodejs需使用32位版本)。 打开命令窗口: npm config set registry ...
功能列表 在开发版本上热重载/浏览器同步/ redux ...入门 安装 npm install --global yarn # install yarn git clone git@github.com:Justin-lu/react-redux-antd.git demo cd demo yarn # run dev npm run start # run
Next.js入门套件 适用于基于React的现代应用程序的Next.js入门套件。 主库 Next.js React Redux 打字稿 蚂蚁设计 样式的jsx PostCSS Normalize.css 故事书 笑话与酵素 SEO和分析 开始吧 npm install 开发构建 #...
Gatsby Ant-Design文档入门 从分叉。 该入门程序是(技术)文档网站的样板,可以选择在其上附加一个博客(当然,您可以永久使用它)。 入门 npm install gatsby -g gatsby new my-docs ...
该应用程序是使用Next.js(SSR React),Ant Design和用于前端的样式化组件构建的; 后端使用Typescript Node.js,PostgreSQL,Auth0(身份验证)和AWS S3(云存储)。 在签出移动应用程序(使用React Native和...
umi项目 入门 安装依赖项 $ yarn 启动开发服务器, $ yarn start
Create React App入门 该项目是通过引导的。 可用脚本 在项目目录中,可以运行: yarn start 在开发模式下运行应用程序。 打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。 您还将在控制台中看到任何...
Redux快速入门指南 这是Packt发布的的代码库。 Redux管理应用程序状态的初学者指南 这本书是关于什么的? 从Redux的详细概述开始,我们将遵循测试驱动开发(TDD)方法来开发单页应用程序。 我们将设置JEST进行...
create-react-app多页应用配置模板,包含dva和ant-design,打开PWA,兼容IE11。 入门 git clone https://github.com/goblin-laboratory/cra-multi-page-template.git cd cra-multi-page-template yarn install yarn...
Create React App入门该项目是通过。可用脚本在项目目录中,可以运行:npm start 在开发模式下运行应用程序。 打开在浏览器中查看。 如果进行编辑,页面将重新加载。 您还将在控制台中看到任何棉绒错误。npm test 在...