如何更改 node_modules 中 Vue 的 src 代码以进行测试
How to change src code of Vue in node_modules for testing
我正在使用 Vue 2(具体哪个版本并不重要)。
我想测试 Vue 引擎盖背后发生的一些事情。所以我决定在node_modules中的Vue文件中添加console.log('test123')
。事实证明,控制台日志永远不会触发。我把它放在 Vue 的所有文件中 node_modules,甚至在 Vue 的 dist 文件夹的所有文件中。
我怎样才能做到这一点?如果我 fork 存储库,那么我每次都必须在我的存储库上上传新版本,然后 运行 npm install。我知道这会奏效,但我想在不分叉的情况下实现这一目标。
知道我遗漏了什么吗?
有很多方法..但我觉得使用这种方法更舒服:
您可以在项目旁边的单独文件夹中下载任何 npm 包...
打开包的文件夹,然后 运行 在终端中这样做:
npm link
然后打开项目文件夹和运行
npm link ../package-path # link the dir of your dependency
我正在使用 Vue 2(具体哪个版本并不重要)。
我想测试 Vue 引擎盖背后发生的一些事情。所以我决定在node_modules中的Vue文件中添加console.log('test123')
。事实证明,控制台日志永远不会触发。我把它放在 Vue 的所有文件中 node_modules,甚至在 Vue 的 dist 文件夹的所有文件中。
我怎样才能做到这一点?如果我 fork 存储库,那么我每次都必须在我的存储库上上传新版本,然后 运行 npm install。我知道这会奏效,但我想在不分叉的情况下实现这一目标。
知道我遗漏了什么吗?
有很多方法..但我觉得使用这种方法更舒服:
您可以在项目旁边的单独文件夹中下载任何 npm 包...
打开包的文件夹,然后 运行 在终端中这样做:
npm link
然后打开项目文件夹和运行
npm link ../package-path # link the dir of your dependency