use*_*352 5 build-process durandal
我正在使用VSIX Durandal模板(2.0版).以前的版本(1.2)有一个optimizer.exe,它可以作为构建过程的一部分运行.我认为Weyland已经取代了这个,但我不确定如何在发布模式下将其作为构建步骤运行.
Yip*_*Yip 10
我是这样做的:
if $(ConfigurationName) == Release (
cd "$(ProjectDir)"
attrib -R App\main-built.js
weyland build
)
Run Code Online (Sandbox Code Playgroud)
我想清除只读标志,以防main-built.js放入源代码控制中,但您可能不需要该行.
注意:如果构建失败(或者您没有安装node和weyland),请参阅以下页面以获取更多信息:https://github.com/BlueSpire/Durandal/issues/254
更新:
要设置npm以使用经过身份验证的代理,请在提升的命令提示符中尝试这些命令(最后2个可能不是必需的,但对其他工具很有用):
npm config set proxy http://username:password@proxy:8080
npm config set https-proxy http://username:password@proxy:8080
setx http_proxy http://username:password@proxy:8080 /M
setx https_proxy http://username:password@proxy:8080 /M
Run Code Online (Sandbox Code Playgroud)
然后重新启动Visual Studio(或重新启动).我想有些人可能需要在网址中使用https.如果用户名或密码包含@,则用以下引号括起来:http://"username:p @ assword"@proxy:8080
| 归档时间: |
|
| 查看次数: |
2443 次 |
| 最近记录: |