shiniwolf / angular2-symfony3
Angular 2 / Symfony 3 快速入门
1.0.1
2017-08-31 15:15 UTC
Requires
- php: >=5.5.9
- doctrine/doctrine-bundle: ^1.6
- doctrine/doctrine-cache-bundle: ^1.2
- doctrine/orm: ^2.5
- friendsofsymfony/rest-bundle: ^2.1
- incenteev/composer-parameter-handler: ^2.0
- jms/serializer-bundle: ^1.1
- nelmio/api-doc-bundle: ^2.13
- sensio/distribution-bundle: ^5.0
- sensio/framework-extra-bundle: ^3.0.2
- symfony/monolog-bundle: ^2.8
- symfony/polyfill-apcu: ^1.0
- symfony/swiftmailer-bundle: ^2.3
- symfony/symfony: 3.1.*
Requires (Dev)
- sensio/generator-bundle: ^3.0
- symfony/phpunit-bridge: ^3.0
This package is not auto-updated.
Last update: 2021-10-10 23:30:36 UTC
README
Symfony 3
组件包
- FOSRestBundle : https://github.com/FriendsOfSymfony/FOSRestBundle
- JMSSerializerBundle : https://github.com/schmittjoh/JMSSerializerBundle
- NelmioApiDocBundle : https://github.com/nelmio/NelmioApiDocBundle
命令
- 使用 composer 创建项目:
composer create-project shiniwolf/angular2-symfony3 directory_name
- 完成 parameters.yml
- 创建您的虚拟主机: http://angular2-symfony3.dev/
Angular 2
命令
- 在根目录运行
npm i
- 运行
npm run start
以开发模式启动项目并访问 http://angular2-symfony3.dev/app_dev.php - 运行
npm run build
以生产模式启动项目并访问 http://angular2-symfony3.dev/ - 运行
npm run test
以启动 karma 单元测试
目录结构
- Angular 应用程序文件位于
/web/src
- 公共文件位于
/web/public
- 配置文件(webpack/karma)位于
/web/config