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",
|
||||
"exec": "run-s build start"
|
||||
}
|
21
package.json
21
package.json
|
@ -6,20 +6,21 @@
|
|||
"author": "Xeltica",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"tsc": "tsc",
|
||||
"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": "run-p build:*",
|
||||
"build:frontend": "webpack",
|
||||
"build:backend": "tsc",
|
||||
"build:views": "copyfiles -u 1 src/views/*.pug ./built/",
|
||||
"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:revert": "ts-node --project ./tsconfig.migration.json ./node_modules/typeorm/cli.js migration:revert",
|
||||
"dev": "nodemon",
|
||||
"dev:frontend": "webpack --watch"
|
||||
"migrate:revert": "ts-node --project ./tsconfig.migration.json ./node_modules/typeorm/cli.js migration:revert"
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/preset-react": "^7.14.5",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue