asp.net – 多个项目Visual Studio 2015 npm
|
我有一个解决方案有3个Web项目,其中2个我想使用一个package.json(名称:’Site’和’SatelliteSite’)。这些都是ASP.NET 4项目,我正在改装npm / gulp / bower,这对于1个项目是正常的,这就是为什么我对我的问题感到困惑。 当我将package.json保存在任何一个项目中时,软件包管理器日志将关闭并运行npm安装。这很棒,有一个例外。 它正在运行,尽管拾取了package.json文件中的更改只是“站点”package.json。重新启动Visual Studio后,它正在拾起’SatelliteSite’并运行该package.json,这是非常好的,因为我现在有我的gulp的依赖,但如果我需要更新垃圾。 卸载SatelliteSite项目不起作用,当它保存在Site中时,它仍然会加载SatelliteSite package.json。它几乎像它“注册”它看到的第一个package.json(即Satellite Site在Site之前加载,重新启动之后首先加载),并忽略其他的,同时仍然跟踪更改。 我假设这是Visual Studio中的一个错误 – 但也许我在做错事,想知道有没有人遇到过/有任何解决方法吗? 编辑:有一个更多的信息,我将Satellite.js中的package.json重命名为不同的名称,并保存了Site的package.json。它抛出了这个错误,这表明VS基本上是根据第一个package.json来设置npm的工作目录,不管项目如何。 npm ERR! command "C:Program Files (x86)Microsoft Visual Studio 14.0Common7IDEExtensionsMicrosoftWeb ToolsExternal\nodenode" "C:Program Files (x86)Microsoft Visual Studio 14.0Common7IDEExtensionsMicrosoftWeb ToolsExternalnpmnode_modulesnpmbinnpm-cli.js" "install" npm ERR! cwd C:DevelopmentsourceCedita.SiteCedita.SatelliteSite npm ERR! node -v v0.10.31 npm ERR! npm -v 1.4.9 npm ERR! path C:DevelopmentsourceCedita.SiteCedita.SatelliteSitepackage.json npm ERR! code ENOPACKAGEJSON 解决方法我很高兴地确认,这个问题在Visual Studio 2015 RTM中得到解决。====Executing command 'npm install'==== npm WARN package.json SatelliteSite@0.0.0 No description ====npm command completed with exit code 0==== ====Executing command 'npm install'==== npm WARN package.json Site@0.0.0 No description ====npm command completed with exit code 0==== (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 重定向到mvc中的actionresult但不想通过返回
- OWIN上的CORS和访问/令牌导致“Access-Control-Allow-Origi
- asp.net-web-api – 基于参数类型重载Web api操作方法
- asp.net-mvc – ASP.NET mvc 4控制器参数始终为空时发送jso
- 在asp.net页面中的CSS粘贴页脚
- asp.net-mvc – 如何让ASP.NET MVC在IIS 6中运行?
- asp.net-mvc – 使用输出缓存和其他动作过滤器
- asp.net – 如果缓存破坏程序与内容不匹配,防止捆绑包响应
- asp.net – 两个DLL中都存在“ModelClientValidationRule”
- Asp.NET DropDownList在PostBack之后重置SelectedIndex
- asp.net-mvc-4 – 为什么ResolveBundleUrl不能用
- asp.net – 如何从TableAdapter中检索存储过程返
- asp.net-mvc – ASP.NET MVC编辑集合最佳实践 –
- asp.net-mvc-4 – 如何使用SimpleMembership管理
- asp.net – ApplicationInsight导致网站在启动时
- ASP.NET MVC表单和双字段
- 通过asp.net 4.0中的“EnableViewState”和“Vie
- 在asp.net中使用SQL查询中的变量(C#)
- asp.net-mvc-3 – 使用多个Web应用程序共享控制器
- asp.net – 如何在生产.NET网站中更改Web引用?
