是否可以将 package.json 变量的“配置”部分中定义的内容传递给 browserify?一切都从“脚本”部分运行,例如:
"config": {
"API": "somePathToAPI",
"port": 9999
},
"scripts": {
"prewatch:js": "browserify app/js/app.js -o out/bundle.js -d",
"watch:js": "watchify app/js/app.js -o out/bundle.js -v -d",
"start": "npm run watch:js"
}...
这个想法是将 API 和端口变量都传递给 Browserifys 环境(例如可从窗口对象访问的 proccess.argv 或 process.env 属性)。
我不确定它是否重要,但我尝试在 Windows 7 机器上实现这一点。
或者这种方法可能是错误的,您使用其他一些技术来存储您的配置变量?