• 从github 下载下来的PHP项目代码本地需要怎么部署


    需要提前安装好composer (版本不限),node 看一下根目录下package.json有没有对版本有要求,没有要求可以先安装最新版 ,windows系统可以找 exe安装,linux可以用yum安装

    1、运行 composer install 或 composer unpate  安装PHP相关依赖到本地该目录

    ,

    2、运行  npm install 安装在  根目录下package.json 里 “dependencies” / “devDependencies” - 生产/开发环境前端依赖。它们将会被安装在 node_module 目录下。

    3、运行 npm run dev   或者  npm run production 该命令是执行根目录下 package.json 里“script” 的  命名为“dev” 和  “production” 的脚本

      使用:node -v    和   npm -v  查看  node 和npm版本或是否安装

       如果出现node 版本问题 可以安装 nvm来管理多个node版本,nvm 安装可以在里面找到 https://github.com/coreybutler/nvm-windows

    可以使用  命令 nvm list available 列出所有可用的node 版本

     然后用 nvm install xxxx 来安装需要的版本,安装完后 使用nvm use xxxx 来制定当前使用哪个版本,在用node -v 看看是否生效

    然后配置nginx或apache即可。

    npm 和composer的一下使用技巧:

    1、国内环境 如果经常安装出错或太慢,composer 

    npm使用 阿里版

    命令行运行:npm install -g cnpm --registry=https://registry.npm.taobao.org

    composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

     如果需要取消配置还原到默认的地址:

    composer config -g --unset repos.packagist
    

      

       

  • 相关阅读:
    android获取sd卡路径方法
    Log4Net的使用
    asp.net网站发布
    用网站(WebSite而不是WebProject)项目构建ASP.NET MVC网站
    Asp.Net MVC 路由
    面试题:两个栈模拟队列&&两个队列模拟栈
    TextBlob Quick Start
    链表基本操作题
    leetcode341 扁平化嵌套数组
    细说浏览器输入URL后发生了什么
  • 原文地址:https://www.cnblogs.com/jinshao/p/14917496.html
Copyright © 2020-2023  润新知