- 构建管道是:Typescript,browserify,browserify-css,uglify。
- 运行时库:反应,引导。
我的应用程序到目前为止只有很少的功能(这就是为什么我会问这是否会咬我以后,即使它似乎现在工作)。后来,它会得到更大的(反应的路由器,终极版,其他的js库,例如Auth0,甚至一些实际的功能。)为什么uglify-js报告'警告:输出超过32000个字符'?
我有一个app.css
包含:
@import url("node_modules/bootstrap/dist/css/bootstrap.css");
我然后导入到我index.tsx
有:
import './app.css';
这一切似乎工作,我的HelloWorld反应成分显示 “Hello World”。
但是,在构建过程中,丑化报道:
WARN: Output exceeds 32000 characters
我应该忽略它?如果是这样,是否有办法压制它?
查看由uglify生成的文件表明它似乎确保没有行大于32000个字符 - 大多数行在32000(31999)处截断。
但是有一行var css='/*!\n * Bootstrap v3.3.7 ...'
是120K字符长。我认为这是Uglify试图告诉我的,但是最重要的是什么?
它是[uglify选项]之一(https://www.npmjs.com/package/uglify-js#beautifier-options) – DavidG