node.js 提供了环境变量,这个变量全局的,下面看看怎么用:
找到package.json 文件,在script一项里面你会看到这些东西
这些东西就是你的项目要运行的命令,比如你要运行dev环境
npm run dev
此时执行的是 “dev”: “cross-env NODE_ENV=development vue-cli-service serve --open” 这条指令
那么 NODE_ENV就是你设置的环境变量,这里面你还可以加BASE_URL……随便加,那么加了我们通过node下的 process.env的对象来获取我们的环境变量
const NODE_ENV = process.env.NODE_ENV
const BASE_URL= process.env.BASE_URL
对了要用环境变量最好装一个cross-env的插件,这个是方便window和mac用同样的方法获取环境变量
npm install cross-env
这里有个小问题,我在设置BASE_URL时,我把IP地址写进去,发现ip地址被截取掉了,不知道咋回事,希望大佬指教