从开发切换到生产环境时,使用grunt切换HTML元素
我想在grunt中有一个开发和生产设置。 我已经想出了在开发过程中连接,制作和压缩我的JS以构build和美化我的库的所有问题。
我想要做的就是能够在应用程序入口点无缝地切换我的Js源代码。
我有
<!--<script data-main="js/main" src="js/libs/require.js"></script>--> <script src="js/main-built.js" ></script>
当我切换环境时,我正在手动切换注释。 我想自动化这个。
你正在寻找grunt-targethtml
插件 ,它允许你为不同的目标使用不同的资产。
<!--(if target dev)><!--> <script src="dev.js"></script> <!--<!(endif)--> <!--(if target dist)> <script src="release.js"></script> <!(endif)-->
在同一主题上,如果您只想更改您正在使用的Javascript中的某些configuration选项,则不需要使用其他源文件:可以使用grunt-replace
插件 。
- 如何使用.env文件的nodemon?
- 将具有服务帐户的Firebase应用程序部署到Heroku(带有dotenv的环境variables)
- NodeJS:在前端脚本中使用环境variables
- 在node.js中设置一个环境variables,然后在terminal中使用它?
- 如何在OpenShift上从nodejs盒式磁带访问mongodbvariables?
- 在Node.js中,为什么我更喜欢键值存储在应用程序variables?
- 使用内存作为数据源进行环回testing
- 不能在html scripttag中将EJSvariables推入数组中?
- 在多个文件node.js之间共享和修改一个variables