加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angularjs – 我们应该将package.json,bower.json,gulpfile.js推

发布时间:2020-12-17 17:38:55 所属栏目:安全 来源:网络整理
导读:我正在使用gulp,bower,stylus进行 angularjs应用. 我没有使用任何持续集成技术,当git push被设置为bitbucket上的master分支时,git手动从repo中提取代码,考虑到这种情况: 包含bower.json,package.json和.是一个好习惯 生产服务器上的gulpfile.js并安装依赖项
我正在使用gulp,bower,stylus进行 angularjs应用.

我没有使用任何持续集成技术,当git push被设置为bitbucket上的master分支时,git手动从repo中提取代码,考虑到这种情况:

>包含bower.json,package.json和.是一个好习惯
生产服务器上的gulpfile.js并安装依赖项
在服务器上通过npm install或bower install手动安装?
>在服务器上包含gulpfile.js是否安全?

此外,如果使用任何持续集成技术,最佳做法是什么?

我的.gitignore文件如下:

node_modules
dist
.tmp
.sass-cache
bower_components
private.xml
nbproject
gruntfile.js
gulpfile.js
package.json

解决方法

添加package.json和bower.json文件以跟踪生产服务器上使用的依赖项.但是,您应该跳过上传gulp或grunt文件,因为它们仅供本地使用.它们不需要上传到生产服务器上.

编辑:如果您使用grunt / gulp重新启动节点服务器,例如使用grunt / gulp中的nodemon,您可以上传grunt / gulp文件.最后,如果您正确构建了节点服务器,那么将grunt / gulp文件放在服务器上是没有害的,因为这些文件会在服务器启动之前与您的系统进行交互.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读