Node.js 将TypeScript与Express和静态文件一起使用

Node.js 将TypeScript与Express和静态文件一起使用,node.js,express,sass,Node.js,Express,Sass,我创建了一个简单的Express应用程序,并使用TypeScript编译器将其编译为TypeScript,然后运行JS编译的脚本。问题是,当我尝试实现节点sass中间件时: app.use( 无礼({ src:join(uu dirname,“…”,“src”,“style”), dest:join(uu dirname,“style”), 是的, }) ); \uu dirname等于dist folder 未编译样式文件,调试输出为: 应用程序文件夹结构为: src - common

我创建了一个简单的Express应用程序,并使用TypeScript编译器将其编译为TypeScript,然后运行JS编译的脚本。问题是,当我尝试实现
节点sass中间件时

app.use(
无礼({
src:join(uu dirname,“…”,“src”,“style”),
dest:join(uu dirname,“style”),
是的,
})
);
  • \uu dirname
    等于dist folder
  • 未编译样式文件,调试输出为:
  • 应用程序文件夹结构为:

    src
      - common
          index.ts
      - style
          index.scss
      app.ts
      index.ts
      server.ts
    
    dist
      - common
          index.js
      app.js
      index.ts
      server.ts
    
    有人能解释一下如何正确使用TypeScript和Express.js以及TypeScript进行静态编译和Sass使用吗?请漂亮点

    src
      - common
          index.ts
      - style
          index.scss
      app.ts
      index.ts
      server.ts
    
    dist
      - common
          index.js
      app.js
      index.ts
      server.ts