【文件属性】:
文件名称:rollup-plugin-inject-process-env:使用Rollup在process.env中注入环境变量
文件大小:107KB
文件格式:ZIP
更新时间:2021-05-02 13:43:46
typescript rollup rollup-plugin inria TypeScript
汇总插件注入过程环境
在浏览器汇总包中注入process.env环境变量。
为什么 ?
因为通常在一种情况下用rollup-plugin-replace字符串是rollup-plugin-replace :
console . log ( process . env . NODE_ENV ) ;
...但并非在所有其他情况下:
console . log ( process . env [ 'NODE_ENV' ] ) ;
const { NODE_ENV , NODE_PORT } = process . env ;
console . log ( NODE_ENV ) ;
更糟:有时,这样的替代:
if ( process . env . NODE_ENV === 'production' ) {
...将扩展为:
if ( 'p
【文件预览】:
rollup-plugin-inject-process-env-master
----.gitignore(165B)
----package.json(3KB)
----tslint.json(548B)
----package-lock.json(427KB)
----src()
--------index.ts(2KB)
----jest.config.js(118B)
----LICENSE(1KB)
----doc()
--------README.md(4KB)
----tsconfig.json(717B)
----rollup.config.js(416B)
----scripts()
--------@types()
--------tsconfig.json(641B)
--------site.ts(4KB)
----README.md(5KB)
----test()
--------node.2.test.ts(447B)
--------node.test.ts(463B)
--------cli.js(282B)
--------myApp()
--------node.3.test.ts(475B)
--------browser.test.ts(1KB)