如何在源代码树的“外部”运行NPM和Webpack?

时间:2018-10-26 00:19:01

标签: javascript webpack deployment webserver bundler

我有一个类似这样的项目文件夹:

  • project / source / server / httpserver.py
  • project / sources / tsx /....
  • project / source / htdocs /...
  • project / out / dist /...

httpserver提供来自project / public / htdocs的静态文件,并提供来自project / out / dist / ...的react / js文件。

我正在尝试使Webpack在此文件结构内运行,但是我们公司有一些规则-所有签入的源文件必须在项目/源下,所有生成的文件必须在out / ...下。约束无法更改。

使用webpack时,如何将webpack构建文件夹放进去,但是在将构建结果存放到dist文件夹中时,它是否在源树中引用了源文件?我需要将node_modules放置在out文件夹中,并希望以某种方式将webpack.config.js放置在源文件夹中,但是将其复制为构建脚本的一部分是可以的。

有什么想法吗?

0 个答案:

没有答案