Webpack DefinePlugin
不是通过环境变量.我正在使用Webpackv2.2.1
我的Webpack plugins
块如下:
plugins: [
new webpack.DefinePlugin({
'process.env.NODE_ENV': JSON.stringify("development"),
'process.env.API_URL': JSON.stringify("test")
}),
new webpack.optimize.OccurrenceOrderPlugin(),
new webpack.HotModuleReplacementPlugin(),
new webpack.NoEmitOnErrorsPlugin()
]
Run Code Online (Sandbox Code Playgroud)
server.js:
console.log('env', process.env.NODE_ENV) // undefined
console.log('url', process.env.API_URL); // undefined
Run Code Online (Sandbox Code Playgroud)
.babelrc
组态:
{"presets": ["es2015", "stage-0", "react"]}
Run Code Online (Sandbox Code Playgroud)
我已经开启了babel预设,将Webpack恢复到2.0.0,并且真的看不出可能导致这些变量无法复制的原因.如果我需要提供任何其他信息或代码,请使用lmk.:)
好的。我在这里有点不知所措。我已经尝试了大约 2 天来设置 Titanium Studio 以识别并连接到 Android SDK (Windows 7)。我尝试了多种解决方案(如下)但没有成功。一定有我遗漏的东西。我尝试过 Google 和 Titanium 开发人员指南。所以这是我的最后一根稻草。有任何想法吗?
在 Titanium 的“仪表板”选项卡上的“配置”下,我得到:
An Android SDK is missing. Titanium requires Android platforms 2.1.* and 2.2.*
Run Code Online (Sandbox Code Playgroud)
尝试在“首选项”中设置默认 …