javascript - 对本地依赖项的更改不会传播 - npm / webpack
问题描述
我已经使用以下方法成功地将本地依赖项与我的项目相关联:
cd dependency
npm link
cd ../myproject
npm link dependency
npm run dev
但是,每当我对依赖项进行更改时,这些更改根本不会反映在我的项目中。
我什至可以使依赖项中的代码不可编译(例如,通过删除一堆代码),但我的项目仍然可以编译和运行,就好像没有任何改变一样!
如何解决这个问题?我试过这些无济于事:
npm rm --global dependency
然后重新链接。在我进行代码更改后运行
npm install
并npm start
在依赖项内部。这些代码更改反映在依赖项的构建中,但它们仍然没有传播到我的主项目。
我正在使用webpack
.
解决方案
推荐阅读
- windows - 从 AWS EC2 服务器向同一服务器发出网络请求时丢失 Windows 身份验证
- python - ValueError:只有一个元素张量可以转换为 Python 标量错误
- python - 将数组中每个数字的标准偏差/误差存储在单独的数组中
- linux - 从 shell 脚本中提取 YAML 中的变量
- python-3.x - 复制文件,但如果文件存在则附加索引
- spring - 带有预言机的悲观锁
- kotlin - Spring kafka - kafka 流拓扑设置
- php - 用变量替换行名
- ruby-on-rails - 没有相应存储/列的 Rails 枚举
- vue.js - 来自 Vue-chartjs 的条形图不呈现