dev: 開発環境を整備
This commit is contained in:
parent
ba40952a09
commit
cb924ff92b
2 changed files with 20 additions and 14 deletions
|
@ -1,5 +1,10 @@
|
||||||
{
|
{
|
||||||
"watch": ["src"],
|
"watch": [
|
||||||
|
"src"
|
||||||
|
],
|
||||||
|
"ignore": [
|
||||||
|
"src/frontend/*"
|
||||||
|
],
|
||||||
"ext": "ts,tsx,pug,scss",
|
"ext": "ts,tsx,pug,scss",
|
||||||
"exec": "run-s build start"
|
"exec": "run-s build start"
|
||||||
}
|
}
|
21
package.json
21
package.json
|
@ -6,20 +6,21 @@
|
||||||
"author": "Xeltica",
|
"author": "Xeltica",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"tsc": "tsc",
|
"build": "run-p build:*",
|
||||||
"start": "node built/app.js",
|
|
||||||
"lint": "eslint --ext .ts,.tsx src",
|
|
||||||
"lint:fix": "eslint --fix --ext .ts,.tsx src",
|
|
||||||
"clean": "rimraf built",
|
|
||||||
"build:backend": "tsc",
|
|
||||||
"build:frontend": "webpack",
|
"build:frontend": "webpack",
|
||||||
|
"build:backend": "tsc",
|
||||||
"build:views": "copyfiles -u 1 src/views/*.pug ./built/",
|
"build:views": "copyfiles -u 1 src/views/*.pug ./built/",
|
||||||
"build:styles": "sass styles/:built/assets",
|
"build:styles": "sass styles/:built/assets",
|
||||||
"build": "run-p build:*",
|
"start": "node built/app.js",
|
||||||
|
"dev": "run-p dev:*",
|
||||||
|
"dev:backend": "nodemon",
|
||||||
|
"dev:frontend": "webpack --watch",
|
||||||
|
"clean": "rimraf built",
|
||||||
|
"tsc": "tsc",
|
||||||
|
"lint": "eslint --ext .ts,.tsx src",
|
||||||
|
"lint:fix": "eslint --fix --ext .ts,.tsx src",
|
||||||
"migrate": "ts-node --project ./tsconfig.migration.json ./node_modules/typeorm/cli.js migration:run",
|
"migrate": "ts-node --project ./tsconfig.migration.json ./node_modules/typeorm/cli.js migration:run",
|
||||||
"migrate:revert": "ts-node --project ./tsconfig.migration.json ./node_modules/typeorm/cli.js migration:revert",
|
"migrate:revert": "ts-node --project ./tsconfig.migration.json ./node_modules/typeorm/cli.js migration:revert"
|
||||||
"dev": "nodemon",
|
|
||||||
"dev:frontend": "webpack --watch"
|
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@babel/preset-react": "^7.14.5",
|
"@babel/preset-react": "^7.14.5",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue