前端的新同事学们,是不是有时候发现自己公司的代码在window系统上运行不起来。。。。哈哈哈哈哈,
各种报错:
像这样的
没报错图了,就麻溜的略过吧哈,原谅新手的我,,,
解决办法那也是有好多好多种喽,
像这样的:
优先查看自己电脑上是否安装了 Node.js
/ 终端命令行
node -v
npm -v
没有显示版本号就是没有安装到位喽 附上官网去安装吧
https://nodejs.org/en/download/ 一路默认next .. 我一路向北,。。。忘词了
还有安装失败的,反正我没出现过我就一路向北next...解决不了拉
// 终端命令行
NODE_ENV=production node app.js
这样的
1.通过npm install -s cross-env安装cross-env包;
2.将package.json中的打包指令改成如下:
`"build": "cross-env NODE_ENV=test node build/build.js"`
这个方法作为新手的你肯定和我一样,解决了也没啥用啊,代码又不敢往master上推,老大查的时候又不敢改哈哈哈哈哈,所以自己用用就好
还有这样的设置权限的吧好像没理解过就是一顿输出,嘎嘎嘎
1.Get-ExecutionPolicy -List 查看当前所有作用域
## 设置权限
2.Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
按照上面的格式,执行需要加权限的作用域,然后再去尝试之前的方法
不贴图了图片加载不出来。。。咦
那样的反正就是有一个能解决的哈哈哈哈哈水贴专业户 以上解决办法都不全哈不要喷我,需要自行度娘喽,
步入主题哈哈哈,我自己百度了一天时间安装出来的哈,原谅我有点呆呆。
1.在win商店下载linux和terminal 需要下载这两个 ..如果你的window系统上没有window store 哈,那你苦了,反正我是重装系统了(有大佬有不需要重装系统的办法吗?反正我重装完了,,关于重装系统哈,简单说下步骤吧,找个u盘 -> 度娘一个安装系统的软件(我用过的黑鲨和云净反正啥软件都可以)->完后一键制作启动盘应该是这样哈哈哈,怎么安系统哈哈哈也是个问题,做好盘之后会有安装教程哈哈,反正我一般都不看,不知道各位和我是不是一样的,我就拿着我的U盘一路百度去)
运行命令
sudo apt install zsh -y sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
再安装一个自动提示 安装zsh-autosuggestions
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions\
编辑~/.zshrc文件
-------- 打开命令行工具进入~/.zshrc文件
vim ~/.zshrc
--------按i 进入--INSERT--编辑模式,使用上下左右键找找到plugins=(git)这一行添加
plugins=(git zsh-autosuggestions)
重新打开命令行,当然你也可以source ./zshrc更新下你的zsh,这样你就可以使用oh-my-zsh的同时享受到autosuggestions带来的便利了.
完成
这个步骤反正我是不断的报错还不知道怎么解决 掘金里下面这个大佬的还是可以的 大家自己点开看下哈,我搬不动了,,,,,略略 juejin.cn/post/700241…
-
第一步还没完哈,
linux系统的安装可以随便选我记得有好多个像kali ubuntu拉都可以
虽然是2了,但是第一步的linux你安装好之后他是干干净净的啊,真是啥也没有啊,
vim 也没有哈哈哈想死的心苦杯人
所以需要自己安装各种东西不多(brew )
虽然大佬的步骤是完美的,但是有的小伙伴的电脑在安装了linux系统后哈哈按照大佬的步骤也是一直报错,
最致命的就是node.js 和 npm 可是你发现你无从下手了,慌了,放弃吧,。。。。nononono 没有哈哈
所以最开始就要先安装一个brew 在linux系统中 1.换源,下载都是443哈哈哈 所以换国内源吧,或者可以开代理哈哈,可是好像网不好的话有点慢
Ubuntu换国内源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 备份原来的sorce文件 sudo gedit /etc/apt/sources.list 修改sources.list文件 sudo vim /etc/apt/sources.list 查看源文件 这个如果报错 就用 sudo vi /etc/apt/sources.list sudo apt-get update 替换后执行更新#中科大 deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib #阿里云 deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib #清华大学 deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free #浙大 deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free #东软大学 deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib #官方源 deb http://http.kali.org/kali kali-rolling main non-free contrib deb-src http://http.kali.org/kali kali-rolling main non-free contrib #重庆大学 deb http://http.kali.org/kali kali-rolling main non-free contrib deb-src http://http.kali.org/kali kali-rolling main non-free contrib下一步安装node.js
wget https://registry.npmmirror.com/-/binary/node/v14.19.0/node-v14.19.0-linux-x64.tar.xz解压 tar -xvf node-v14.19.0-linux-x64.tar.xz为了方便操作node的文件夹,将压缩后的文件移动到名为“node14”的文件夹,也可以根据自己的喜好来命名新文件夹,移动文件命令:
mv node-v14.18.1-linux-x64 node14然后再把当前目录的“node14”目录移动到 “/usr/local” 目录下,命令如下:
mv node14 /usr/local此时在查看 /usr/local 目录就已经有了 node14 目录
3、配置环境变量
打开 /etc/profile 文件,命令如下:
vi /etc/profile
在文件中编写以下内容:
NODE_HOME = /usr/local/node14
PATH = $PATH:$NODE_HOME/bin
NODE_PATH=$NODE_HOME/lib/node_mudules
export PATH NODE_HOME NODE_PATH
NODE_HOME 的值为当前nodejs文件所在目录
编写完成后按 esc 键退出编辑,然后输入 :wq 保存文件内容,执行:
source /etc/profile
source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。
如果要查看刚刚编辑的内容,可以执行:
cat /etc/profile
创建软链接
# 创建node命令链接
ln -s /usr/local/node14/bin/node /usr/local/bin/node
# 创建npm命令链接
ln -s /usr/local/node14/bin/npm /usr/local/bin/npm
创建成功后,查看 /usr/local/bin 目录下的命令
验证
在任意目录下输入 node -v 和 npm -v 查看版本号,或者直接返回到root目录,然后执行查看版本命令:
# 切换到root目录
cd ~
# 查看版本号
node -v
npm -v
如果正确显示了版本号,就已经成功安装了node 版本号不一样是因为我换了14.19的哈哈
最后终于完了 就是下载# oh-my-zsh 这个就去看一下大佬的步骤吧哈哈
juejin.cn/post/700241… 地址在这里嘿,
好了第一帖水完了,希望以后可以多多的贡献一点自己的微薄知识,,,,,,,加油咦