# runningcoinCS
This application was generated using JHipster 5.0.0-beta.1, you can find documentation and help at [https://www.jhipster.tech/documentation-archive/v5.0.0-beta.1](https://www.jhipster.tech/documentation-archive/v5.0.0-beta.1).
## Development
Before you can build this project, you must install and configure the following dependencies on your machine:
1. [Node.js][]: We use Node to run a development web server and build the project.
Depending on your system, you can install Node either from source or as a pre-packaged bundle.
2. [Yarn][]: We use Yarn to manage Node dependencies.
Depending on your system, you can install Yarn either from source or as a pre-packaged bundle.
After installing Node, you should be able to run the following command to install development tools.
You will only need to run this command when dependencies change in [package.json](package.json).
yarn install
We use yarn scripts and [Webpack][] as our build system.
Run the following commands in two separate terminals to create a blissful development experience where your browser
auto-refreshes when files change on your hard drive.
./mvnw
yarn start
[Yarn][] is also used to manage CSS and JavaScript dependencies used in this application. You can upgrade dependencies by
specifying a newer version in [package.json](package.json). You can also run `yarn update` and `yarn install` to manage dependencies.
Add the `help` flag on any command to see how you can use it. For example, `yarn help update`.
The `yarn run` command will list all of the scripts available to run for this project.
### Service workers
Service workers are commented by default, to enable them please uncomment the following code.
* The service worker registering script in index.html
```html
<script>
if ('serviceWorker' in navigator) {
navigator.serviceWorker
.register('./sw.js')
.then(function() { console.log('Service Worker Registered'); });
}
</script>
```
Note: workbox creates the respective service worker and dynamically generate the `sw.js`
### Managing dependencies
For example, to add [Leaflet][] library as a runtime dependency of your application, you would run following command:
yarn add --exact leaflet
To benefit from TypeScript type definitions from [DefinitelyTyped][] repository in development, you would run following command:
yarn add --dev --exact @types/leaflet
Then you would import the JS and CSS files specified in library's installation instructions so that [Webpack][] knows about them:
Note: there are still few other things remaining to do for Leaflet that we won't detail here.
For further instructions on how to develop with JHipster, have a look at [Using JHipster in development][].
## Building for production
To optimize the runningcoinCS application for production, run:
./mvnw -Pprod clean package
This will concatenate and minify the client CSS and JavaScript files. It will also modify `index.html` so it references these new files.
To ensure everything worked, run:
java -jar target/*.war
Then navigate to [http://localhost:8080](http://localhost:8080) in your browser.
Refer to [Using JHipster in production][] for more details.
## Testing
To launch your application's tests, run:
./mvnw clean test
### Client tests
Unit tests are run by [Karma][] and written with [Jasmine][]. They're located in [src/test/javascript/](src/test/javascript/) and can be run with:
yarn test
For more information, refer to the [Running tests page][].
## Using Docker to simplify development (optional)
You can use Docker to improve your JHipster development experience. A number of docker-compose configuration are available in the [src/main/docker](src/main/docker) folder to launch required third party services.
For example, to start a mysql database in a docker container, run:
docker-compose -f src/main/docker/mysql.yml up -d
To stop it and remove the container, run:
docker-compose -f src/main/docker/mysql.yml down
You can also fully dockerize your application and all the services that it depends on.
To achieve this, first build a docker image of your app by running:
./mvnw verify -Pprod dockerfile:build
Then run:
docker-compose -f src/main/docker/app.yml up -d
For more information refer to [Using Docker and Docker-Compose][], this page also contains information on the docker-compose sub-generator (`jhipster docker-compose`), which is able to generate docker configurations for one or several JHipster applications.
## Continuous Integration (optional)
To configure CI for your project, run the ci-cd sub-generator (`jhipster ci-cd`), this will let you generate configuration files for a number of Continuous Integration systems. Consult the [Setting up Continuous Integration][] page for more information.
[JHipster Homepage and latest documentation]: https://www.jhipster.tech
[JHipster 5.0.0-beta.1 archive]: https://www.jhipster.tech/documentation-archive/v5.0.0-beta.1
[Using JHipster in development]: https://www.jhipster.tech/documentation-archive/v5.0.0-beta.1/development/
[Using Docker and Docker-Compose]: https://www.jhipster.tech/documentation-archive/v5.0.0-beta.1/docker-compose
[Using JHipster in production]: https://www.jhipster.tech/documentation-archive/v5.0.0-beta.1/production/
[Running tests page]: https://www.jhipster.tech/documentation-archive/v5.0.0-beta.1/running-tests/
[Setting up Continuous Integration]: https://www.jhipster.tech/documentation-archive/v5.0.0-beta.1/setting-up-ci/
[Node.js]: https://nodejs.org/
[Yarn]: https://yarnpkg.org/
[Webpack]: https://webpack.github.io/
[Angular CLI]: https://cli.angular.io/
[BrowserSync]: http://www.browsersync.io/
[Karma]: http://karma-runner.github.io/
[Jasmine]: http://jasmine.github.io/2.0/introduction.html
[Protractor]: https://angular.github.io/protractor/
[Leaflet]: http://leafletjs.com/
[DefinitelyTyped]: http://definitelytyped.org/
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【项目资源】: 包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。 包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。
资源推荐
资源详情
资源评论
收起资源包目录
基于区块链的跑币项目后台程序和微信小程序前台程序。.zip (611个子文件)
DailyMostVotedRecord.java.1 1KB
index.bak 15KB
index.bak 15KB
mvnw.cmd 5KB
app.css 4KB
header.css 2KB
password-strength-bar.css 489B
home.css 362B
footer.css 28B
users.csv 618B
users_authorities.csv 85B
authorities.csv 26B
Dockerfile 318B
.dockerignore 232B
.DS_Store 6KB
.editorconfig 516B
message.ftl 3KB
throbber.gif 9KB
.gitattributes 3KB
.gitignore 2KB
.gitignore 782B
.gitignore 577B
.gitingnore 36B
index.html 8KB
error.html 4KB
index.html 2KB
404.html 1KB
activationEmail.html 993B
passwordResetEmail.html 983B
creationEmail.html 976B
testEmail.html 109B
favicon.ico 5KB
maven-wrapper.jar 48KB
AccountResourceIntTest.java 32KB
FrontServices.java 27KB
UserResourceIntTest.java 25KB
RunningRecordMapper.java 22KB
RunningRecordResourceIntTest.java 17KB
UserInfoResourceIntTest.java 14KB
VoteRecordResourceIntTest.java 14KB
TargetDistanceResourceIntTest.java 13KB
TempUserInfoForOpenIdExample.java 12KB
GroupTableResourceIntTest.java 11KB
UserGroupResourceIntTest.java 11KB
UserService.java 10KB
WebConfigurerTest.java 9KB
MailServiceIntTest.java 9KB
UserInfoMapper.java 8KB
WebConfigurer.java 8KB
UserResource.java 8KB
TempUserInfoForOpenIdSqlProvider.java 8KB
VoteRecordMapper.java 8KB
CustomAuditEventRepositoryIntTest.java 7KB
AccountResource.java 7KB
LoggingConfiguration.java 6KB
ExceptionTranslatorIntTest.java 6KB
MostVotedRecordMapper.java 6KB
UserServiceIntTest.java 6KB
AuditResourceIntTest.java 6KB
RunningInfoService.java 6KB
TargetDistanceResource.java 6KB
RunningRecordResource.java 5KB
UserLoginService.java 5KB
RunningRecord.java 5KB
User.java 5KB
VoteRecordResource.java 5KB
GroupTableResource.java 5KB
UserGroupResource.java 5KB
UserInfoResource.java 5KB
TestUtil.java 5KB
SecurityConfiguration.java 5KB
TargetDistanceMapper.java 5KB
ExceptionTranslator.java 5KB
JWTFilterTest.java 5KB
UserJWTControllerIntTest.java 5KB
DailyMostVotedRecordMapper.java 5KB
UserDTO.java 5KB
DomainUserDetailsServiceIntTest.java 4KB
VoteCountJob.java 4KB
MetricsConfiguration.java 4KB
ThisLocalizedWeek.java 4KB
VoteServices.java 4KB
UserInfo.java 4KB
TokenProvider.java 4KB
MailService.java 4KB
MostVotedJob.java 4KB
UserInfoSqlProvider.java 4KB
LoggingAspect.java 4KB
VoteRecord.java 4KB
TokenProviderTest.java 4KB
CustomAuditEventRepository.java 4KB
RunningRecordDTO.java 4KB
RunningcoinCsApp.java 3KB
RunningRecordSqlProvider.java 3KB
SecurityUtilsUnitTest.java 3KB
AuditEventConverter.java 3KB
MailService.java 3KB
FrontController.java 3KB
FrontServicesTest.java 3KB
ExceptionTranslatorTestController.java 3KB
共 611 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
妄北y
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功