zoukankan      html  css  js  c++  java
  • windows切换mac遇到的问题

    1. 前端代码需要安装npm包 所以需要对整个文件夹都赋予管理员权限

    2. 在npm i的时候如果权限不足 查看是哪一行调用了哪个文件夹,赋予权限

    3. Dsp-fe 本地环境

        除了需要配置host 外 需要安装特定的node版本

        6.9.1 最合适 既可以启动环境 也可以执行构建

    4. 由于不同的项目需要的node 版本是不一样的 所以在mac上 装了 nvm 的node版本控制工具

        4.1

          不过 安装nvm 之前需要卸载之前的node

          参考资料 http://www.jb51.net/article/140281.htm

          执行如下的命令 去掉usr下node 相关的东西

          sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

        4.2

           安装nvm的参考资料 https://www.jianshu.com/p/622ad36ee020

           执行  curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash

           或者  wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash

           注意 最后有可能需要注册环境变量

           装完之后 重启终端 输入nvm 如果命令未找到 而装nvm 的时候提示如下

           export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion" # This loads nvm bash_completion

           需要重启终端 复制以上命令就可以

    5. nvm 常用命令 

           nvm ls 列出现有node版本

           nvm use 切换node版本

           nvm install v+ 安装node指定版本

           nvm uninstall v+ 卸载node指定版本

    6 生命周期环境问题

           遇到如下 node-sass enviro 的环境问题

           尝试了 node-sass 的rebuild并不生效

           可以先卸载 再重新安装的方法 反而有效

           具体

             npm uninstall --save node-sass

             npm install --save node-sass

    7. 遇上环境变量突然崩塌 nvm 环境变量失效

           nvm 指令无法找到。但是之前安装的node 版本 还有安装的插件都在

           在  bash_profile 添加 4.2的export

           原因是nvm 将这些环境变量添加在了 .bashrc 这个文件夹下,而每次启动终端检查的是bash_profile 所以相当于没有读取设置的环境变量

    8.关于xampp 有空梳理一下 

    9. 开发机connet 超时 看看是不是链接的baidu_wifi

    10. mac安装软件基本上都是通过homebrew

        安装homebrew命令如下:

          /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

        这个比较简单,基本上也都好用,但是刚开始使用homebrew的过程中,直到公司完全spinoff,不能登陆内网,也没有FQ的代理后,安装软件出现了如下的状况

        

        每次都会Updating Homebrew,ctr+c 之后才会正常的下载安装包,原因是它一直在链接国外的Homebrew git资源,由于之前可以FQ并配置了代理,所以并没有这个问题。

        解决方案:替换/更新 项目的git origin url

            #替换brew.git:
          cd "$(brew --repo)"
          git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
        #替换homebrew-core.git:
          cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
          git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

        如果还是有Upadting 请在cd的目录里 git config -l 查看 remote.origin.url是否被替换,或者查看此url是否无法链接

        

    吾生有涯 而知也无涯矣
  • 相关阅读:
    BZOJ 3625: [Codeforces Round #250]小朋友和二叉树
    HDU 2069 Coin Change
    HDU 1709 The Balance
    HDU 1398 Square Coins
    HDU 1171 Big Event in HDU
    HDU 1085 Holding Bin-Laden Captive!
    BZOJ 3167: [Heoi2013]Sao
    BZOJ 1408: [Noi2002]Robot
    BZOJ 3163: [Heoi2013]Eden的新背包问题
    【Tsinsen-A1486】树(王康宁) 点分治 + Trie
  • 原文地址:https://www.cnblogs.com/Sherlock09/p/10669737.html
Copyright © 2011-2022 走看看