Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将丑陋的Javascript嵌入Jade模板_Javascript_Pug_Gruntjs_Uglifyjs - Fatal编程技术网

将丑陋的Javascript嵌入Jade模板

将丑陋的Javascript嵌入Jade模板,javascript,pug,gruntjs,uglifyjs,Javascript,Pug,Gruntjs,Uglifyjs,我有一个项目,它使用grunt从Jade模板构建我的站点,还使用uglify任务(grunt contrib uglify)构建和连接JavaScript 由于我正在构建一个单页应用程序,而不是链接到JavaScript的外部丑陋版本,我希望将丑陋版本构建到我的jade模板中,并保存额外的http请求 在我的grunt文件中,如何让uglify将其内容传递到MyJade模板中,而不是将其构建为外部文件 欢迎任何想法。一种方法是将丑陋的javascript字符串作为字符串传递。对于jade任务,使

我有一个项目,它使用grunt从Jade模板构建我的站点,还使用uglify任务(grunt contrib uglify)构建和连接JavaScript

由于我正在构建一个单页应用程序,而不是链接到JavaScript的外部丑陋版本,我希望将丑陋版本构建到我的jade模板中,并保存额外的http请求

在我的grunt文件中,如何让uglify将其内容传递到MyJade模板中,而不是将其构建为外部文件


欢迎任何想法。

一种方法是将丑陋的javascript字符串作为字符串传递。对于jade任务,使用数据键函数读取并返回uglified文件的内容(例如使用)


显然,确保在执行jade任务之前先执行丑陋任务。

是的,这是我得出的结论。似乎没有办法避免编写JavaScript文件,而是在变量中捕获丑陋进程的输出。谢谢你的回复。