我有使用element-ui的vue.js项目。全部通过npm安装。 现在我想在element-ui中更改一些东西,只是为了测试它是否有效,所以我进入node_modules中的文件夹,更改组件中的代码,运行'npm run dev'并且更改不可见。
它是否在某种缓存中?
抱歉愚蠢的问题,但我是node.js noob。如何更新node_modules中的现有代码?我知道当我运行更新它会消失但我只是想快速测试。
我真的不得不为此付出代价吗?
答案 0 :(得分:0)
如果你检查package.json中的主条目,那么它就是"main": "lib/element-ui.common.js"
。问题可能是您已经修改了./src
文件夹中的一个文件,这些文件在您重新编译软件包之前不会自动获取。
我认为您应该克隆它的github repo,构建软件包并覆盖软件包的 node_modules 文件夹中已安装的软件包。
如果您运行npm install
,可能会从NPM覆盖这些更改,您必须再次复制。