Angularjs 网页包-在单独的blob中移动单个文件
我的angular应用程序中有一个配置文件,如下所示:Angularjs 网页包-在单独的blob中移动单个文件,angularjs,webpack,blob,config,Angularjs,Webpack,Blob,Config,我的angular应用程序中有一个配置文件,如下所示: angular.module('myMod').value({api: '/api/v1'}); 我的应用程序中的文件夹结构为: src/ - index.ts - app - config - config.ts //the file above - module1 - ... 现在我想在一个blob中构建我的所有应用程序,除了config应该在一个单独的文件中 我尝试添加与该配置文件匹配的
angular.module('myMod').value({api: '/api/v1'});
我的应用程序中的文件夹结构为:
src/
- index.ts
- app
- config
- config.ts //the file above
- module1
- ...
现在我想在一个blob中构建我的所有应用程序,除了config
应该在一个单独的文件中
我尝试添加与该配置文件匹配的条目:
entry: {
config: `./${conf.path.src('app/config/style.config.ts')}`,
app: `./${conf.path.src('index')}`,
vendor: Object.keys(pkg.dependencies)
},
并为该文件生成一个新blob,但内容看起来是:
webpackJsonp([1],[],[18]);
我猜这是后来使用的网页检索内容从一个更大的地图,但我怎么能有我的配置那里
提前感谢如果您只是想将文件从一个目的地复制到另一个目的地(您的dist文件夹),我可以推荐Webpack的复制插件吗:
你可以把文件复制过来 如果它符合您的要求,请查看webpack copy plugin,然后将文件复制过来。这看起来很有效,有没有办法将复制的文件注入index.html?谢谢!酷!,看一看WebpackHTML插件,它会生成一个html文件来引用你的包