文件名称:test-yii2-vue:其余api yii2 + vue.js
文件大小:272KB
文件格式:ZIP
更新时间:2024-05-28 11:34:55
vuejs yii2 vue vuejs2 JavaScript
将api放在yii2 + vue.js上 安装 从github克隆项目 git clone https://github.com/disasterovich/test-yii2-vue.git 我们创建一个数据库,注册我们的用户名,密码,数据库名称。 (在/config/db.php文件中)。 转到文件夹并安装composer和npm软件包 composer install npm install 我们进行迁移: yii migrate 打开浏览器 。 我们通过添加产品来填充数据库。 我们检查ajax请求是否发送到服务器。 支持的api请求: GET /api/products: список всех товаров; POST /api/products: создание нового товара; GET /api/products/123: подробная инфо
【文件预览】:
test-yii2-vue-master
----.gitignore(455B)
----vue()
--------app.js(1KB)
--------components()
--------bootstrap.js(2KB)
----codeception.yml(800B)
----package.json(1KB)
----package-lock.json(497KB)
----LICENSE.md(2KB)
----yii(553B)
----assets()
--------AppAsset.php(583B)
----Vagrantfile(3KB)
----models()
--------User.php(933B)
--------LoginForm.php(2KB)
--------ContactForm.php(1KB)
--------Product.php(492B)
----composer.json(2KB)
----runtime()
--------.gitignore(13B)
----docker-compose.yml(205B)
----views()
--------site()
--------layouts()
----composer.lock(113KB)
----web()
--------mix-manifest.json(34B)
--------.htaccess(256B)
--------robots.txt(23B)
--------index.php(367B)
--------assets()
--------js()
--------css()
--------favicon.ico(318B)
--------index-test.php(498B)
----tests()
--------unit.suite.yml(234B)
--------acceptance()
--------acceptance.suite.yml.example(246B)
--------functional.suite.yml(340B)
--------_bootstrap.php(186B)
--------_data()
--------bin()
--------unit()
--------functional()
--------_support()
----config()
--------params.php(60B)
--------test.php(1KB)
--------db.php(354B)
--------console.php(1KB)
--------web.php(3KB)
--------test_db.php(199B)
----migrations()
--------m180703_101140_create_products_table.php(561B)
----readme.md(960B)
----commands()
--------HelloController.php(800B)
----yii.bat(515B)
----mail()
--------layouts()
----controllers()
--------ProductController.php(686B)
--------SiteController.php(3KB)
----webpack.mix.js(558B)
----requirements.php(6KB)
----vagrant()
--------nginx()
--------config()
--------provision()
----widgets()
--------Alert.php(2KB)