Sudoo-Node-Webpack Node端构建配置

Sudoo 的 Webpack 配置挺适合做 Node 相关项目的,尤其你要搭一套稳定点的构建流程,那这个库还蛮省心的。直接装上就能用,少折腾,还带了一些实用的默认设置。

Sudoo-Node-Webpack的配置逻辑比较清晰,支持 TypeScript,搭配ts-node也顺手。你只要执行:

yarn add @sudoo/webpack-node --dev
# 或者用 npm
npm install @sudoo/webpack-node --save-dev

基本上环境就能跑起来,响应也快,配置文件也不复杂。

说到 Webpack,如果你对它还不太熟,可以先看看Webpack 零配置这篇文章,思路比较清楚。再配合TypeScript 与 ts-node 配置,整体就更顺了。

另外像CoffeeScript 示例配置React Webpack 沙箱,也都可以参考一下,看你项目需求,能节省不少时间。

如果你也经常搭 Node 后端服务,又不想每次都从零开始折腾 Webpack,那可以试试这个配置包,挺省事的。

zip
Sudoo-Node-Webpack-master.zip 预估大小:26个文件
folder
Sudoo-Node-Webpack-master 文件夹
folder
.vscode 文件夹
file
settings.json 317B
folder
script 文件夹
file
clean-app.ts 413B
file
license.ts 1KB
file
.travis.yml 148B
file
LICENSE 1KB
folder
webpack 文件夹
file
webpack.config.ts 2KB
file
module.d.ts 287B
folder
common 文件夹
file
analyze.ts 379B
file
copy.ts 544B
file
ts.ts 545B
file
define.ts 266B
file
status.ts 708B
file
index.ts 1KB
folder
config 文件夹
file
tsconfig.build.json 722B
file
tsconfig.dev.json 722B
file
declare.ts 2KB
file
webpack.dev.ts 2KB
file
makefile 1KB
folder
docs 文件夹
file
CNAME 21B
file
README.md 704B
file
.gitignore 945B
file
.eslintignore 51B
folder
typescript 文件夹
file
.eslintrc.json 140B
file
tsconfig.build.json 829B
file
tsconfig.lint.json 661B
file
package.json 1KB
zip 文件大小:14.18KB