网站首页 > 技术文章 正文
1.cnpm安装
npm install -g cnpm -registry=https://registry.npm.taobao.org
学习Vue,自行安装npm时出现这这个问题:
解决方式:
1、在系统中搜索框 输入 Windos PowerShell
2、点击“管理员身份运行”
3、输入“ set-ExecutionPolicy RemoteSigned”回车
4、根据提示,输入A,回车
5、再次回到cnpm -v执行成功。
2.路由的配置位置:
3.发送请求获取数据的方法:
4.mock设置
mock中设置拦截用来测试假数据
//如果发送请求的api路径匹配,拦截
//第一个参数匹配的请求api路径,第二个参数匹配请求的方式,第三个参数相应数据如何替换
Mock.mock(/\/table\/list\.*/, 'get', TableAPI.list)
//获取用户信息
Mock.mock(/\/frame\/profile/, 'post', ProfileAPI.profile)
Mock.mock(/\/frame\/login/, 'post', LoginAPI.login)
//配置模拟数据接口
// /company/12//Mock.mock(/\/company\/+/, 'get', CompanyAPI.sassDetail)
//根据id查询//Mock.mock(/\/company/, 'get', CompanyAPI.list) //访问企业列表
如果不需要mock,则在index.js中注释掉mock的测试地址
5.解决npm install 报错 chromedriver@2.27.2 install: `node install.js`
1、如果执行过npm install,先删除 node_modules 文件夹,不然运行的时候可能会报错
2、 执行下面的命令
全局安装webpack和webpack-cli
安装以下命令即可:
npm install webpack -g
npm install webpack-cli -g
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
3、再执行 npm install
npm和node.js切换版本
node版本切换
https://www.cnblogs.com/wang-wen-jun/p/16593541.html
node.js全部版本
https://nodejs.org/en/download/releases
npm版本切换
# 安装指定node版本
nvm install v14.15.0
# 运行指定node版本
nvm use v14.15.0
# 切换到最新的node版本
nvm use node
# 远程服务器上所有的可用版本
nvm ls-remote
# 给不同的版本号设置别名
nvm alias node_cms 14.15.0
# 使用该别名
nvm use node_cms
# 查看已安装node列表
nvm ls
# 更换指定版本
npm -g install npm@6.13.4
# 更换最新版本
npm install -g npm
6.前端转发请求到微服务地址
'use strict'
const merge = require('webpack-merge')
const prodEnv = require('./prod.env')
module.exports = merge(prodEnv,
{
NODE_ENV: '"development"',
BASE_API: '"http://localhost:9001/"'}
)
7.@ModelAttribute
凡是继承BaseController的控制器执行之前需执行的内容,这样的话子类中就可以直接使用companyId等值。
public class BaseController {
protected HttpServletRequest request;
protected HttpServletResponse response;
protected String companyId;
protected String companyName;
@ModelAttribute
public void setResAnReq(HttpServletRequest request,HttpServletResponse response) {
this.request = request;
this.response = response;
/**
* 目前使用 companyId = 1
* companyName = "传智播客"
*/
this.companyId = "1";
this.companyName = "传智播客";
}
}
运行Maven是报错:No goals have been specified for this build
- pom.xml文件<build>标签后面加上<defaultGoal>compile</defaultGoal>即可
2.pom文件中选择reload project
- 上一篇: 前端到底是什么?
- 下一篇: 前端基建有哪些?大小公司偏重啥?
猜你喜欢
- 2025-05-26 Wee – 为现代 Web 开发打造的 CSS 脚手架
- 2025-05-26 中建工地高颜值的“秘诀”:盘扣式外架+定型化网片
- 2025-05-26 你没见过的新型花篮外架技术更快捷更方便,值得推广
- 2025-05-26 图解:盘扣式脚手架搭建步骤
- 2025-05-26 收藏!2022最新工字钢悬挑脚手架做法和规范,萌新必看
- 2025-05-26 「架构师必备」基于SpringCloud的SaaS型微服务脚手架
- 2025-05-26 使用 Vue 脚手架,为什么要学 webpack?(一)
- 2025-05-26 新型梁侧预埋式外脚手架连墙件施工工艺和流程
- 2025-05-26 SpringBoot+LayUI后台管理系统开发脚手架
- 2025-05-26 推荐一款超棒的SpringCloud 脚手架项目
你 发表评论:
欢迎- 505℃几个Oracle空值处理函数 oracle处理null值的函数
- 502℃Oracle分析函数之Lag和Lead()使用
- 496℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 491℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 484℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 476℃【数据统计分析】详解Oracle分组函数之CUBE
- 457℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 455℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端富文本编辑器 (47)
- 前端路由 (61)
- 前端数组 (73)
- 前端定时器 (47)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle链接 (47)
- oracle的函数 (57)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)