polarbear88 / NodeTSDevTemp

nodejs TypeScript 开发模版

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nodejs TypeScript 开发模版

启动:
    确保安装下面的全局包之后
    npm i
    cd view
    npm i
    cd ..
    npm run buildview
    npm start


需要全局安装
    @vercel/ncc
    bytenode
    pkg
    typeorm
    javascript-obfuscator
    typescript

命令
    typeorm schema:sync 同步表
    npm start 启动
    npm test 启动测试
    npm run pack 打包
    npm run packinwin 在windows开发环境中打包
    npm run watchview 监听编译vue项目
    npm run buildview 编译vue项目
    // 打包前请先编译vue项目



bin目录 
    index.js 为打包的单js文件 
    index-en.js 为混淆后的打包的单js文件
    index-en.jsc 为混淆后的打包的单js文件的字节码
    public目录为复制的public数据
    bootstrap.js 为运行index-en.jsc的入口 要运行 index-en.jsc 
        只需要确保 bootstrap.js和index-en.bootstrap.js

view目录
    使用前后端分离方案view目录为一个独立的vue+ts项目 打包后会输出到public目录

About

nodejs TypeScript 开发模版


Languages

Language:TypeScript 81.9%Language:Vue 10.8%Language:Shell 2.5%Language:HTML 2.5%Language:Batchfile 1.6%Language:JavaScript 0.8%