在写完代码后,要对项目进行打包
在npm run build 后加什么参数才能指定打包的环境
我对env文件进行了修改,但是build的永远都是production环境
我知道在这里做修改,但是不知道怎么修改 根据不同的参数build不同环境的文件
哪位指点我一下
追问:
我把build.js复制出来一份,改了这三处想用npm run build:test 编译,缺报这样的错误
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
粗略的说下打包用到的配置信息吧
从你输入npm run XXX之后 会执行到package.json文件
其中XXX对应的是scripts中的路径
然后XXX对应的node 后面的就是你真正这次打包用到的文件 你可以对应的在build文件夹下面去寻找对应的文件,就可以查看对应打包的配置文件
例如build的文件 其中有很多配置信息 还有一部分配置信息是引用的config中的文件
然后你可以在config/index中看到对应的配置
还有很多信息 就没写了 还有很关键的一点就是 环境变量 其实是引用config文件夹下的xxx.env.js文件的 也就是对应的env参数...
稍微理了下打包的配置信息 希望能帮到你.....