• npm一点点


    写在开头

    要抓紧学习了,不然要遭。。。

    月底之前有大量东西要学习,干


    npm

    • 包管理工具
    • 允许用户从NPM服务器下载别人编写的第三方包到本地使用。
    • 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
    • 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。

    这里最想了解的是一个命令

    npm run dev

    npm run XXX是执行配置在package.json中的脚本,比如:

    "scripts": {
        "dev": "node build/dev-server.js",
        "build": "node build/build.js",
        "unit": "karma start test/unit/karma.conf.js --single-run",
        "e2e": "node test/e2e/runner.js",
        "test": "npm run unit && npm run e2e",
        "lint": "eslint --ext .js,.vue src test/unit/specs test/e2e/specs"
      },
    

    我们代码中用的是

    fis3 release -d .
    

    fis3是个前端构建工具。

    咨询前端后得到如下结论,fis3 release是把前端代码打包后,“传输”到指定位置。

    所以,现在说下今天的问题情况:

    • 前端提交代码后,npm run dev,npm run target后,无变化
    • 直接删除了target文件夹
    • 重新npm run dev,npm run target
    • 重启服务,报404错误
    • maven-compile命令报错

    先说结论,其实这个时候就差jar包没有打上去,直接clean后,然后debug就可以了。

    之前没有前端变化,实际上是由于浏览器的md5值没有变更导致,其实直接清除下缓存就可以了。

    现在剩余的问题是,fis3和maven如何友好结合的,以及为什么maven的compile会失败。。。。。。。。

  • 相关阅读:
    嵌入式软件设计第7次实验报告
    自我介绍
    软工 需求分析
    微软小娜app的使用
    嵌入式软件设计第12次实验报告
    嵌入式软件设计第11次实验报告
    嵌入式软件设计第十次
    嵌入式软件设计第九次
    软件工程需求分析
    嵌入式软件设计第8次实验
  • 原文地址:https://www.cnblogs.com/andy1202go/p/7989411.html
Copyright © 2020-2023  润新知