fork 了一个仓库,想改下源码适配项目使用,
结果发现npm install
的时候没有编译导致引用的时候报错,
又去install
源仓库,发现源仓库是编译了的,这个是什么原理?
上面是通过我Fork
的仓库install
出来的,下面是源仓库install
出来的:
按理说 es 和 lib 两个文件夹(已在项目.gitignore 里)是通过 build/build-lib.js 生成的,可是并没有看到 build 文件夹
仓库地址是:vant
npm run build:lib
倒是读一下 package.json 啊。。
npm install 并不是从 github 下来的,其实是发布到存 npm 包的地方的时候会同时发布编译的结果,所以你下回来是有编译好的内容的
大哥,这个我肯定看了啊,不然怎么知道那两个文件夹生成方式
谢大佬,所以我也要把修改后的包发布到 npm 上才能正常使用吗