[ASP.NET Core MVC 入门教程笔记] MVC 03 - NuGet & NPM

本文介绍了ASP.NET Core MVC中前端和后端的包管理工具,如后端的NuGet和前端的NPM。在Visual Studio 2017中配置NPM需要创建package.json文件,但需注意安装npm环境和配置代理。同时讲解了前端的bundle和minify,通过bundleconfig.json文件结合BuildBundlerMinifer插件实现构建时的资源打包和压缩。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这一节主要讲的是前端和后端的包管理工具。

ASP.NET Core MVC 分前后端:

  • 后端一般用 NuGet
  • 前端一般用 NPM

前端工具

  • 在 VS2017 中使用 NPM,需先在前端项目中创建 NPM 配置文件(pacakage.json)。配置之后npm会自动下载依赖的包。但是我在vs中修改之后发现并没有下载成功。想起来我好像没安装npm环境,所以首先下载了一个node.js,然后在npm的命令行配置proxy(因为公司的网)

1. 如果你在企业防火墙的后面,上网是通过企业的代理来上的,或者需要使用代理加速npm安装过程,那么需要配置proxy和https-proxy

npm config set proxy http://proxy.company.com:8080
2.可以通过修改npm的配置文件让npm到另外的pacakge mirror站点去找package,通过如下命令
$ npm config set registry https://registry.npm.taobao.org 
$ npm config set registry http://r.cnpmjs.org
或者:npm config set registry http://registry.npmjs.eu
随后再执行
npm install
  • Bundle 和 minify:bundlec
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值