【发布时间】:2020-04-24 09:10:21
【问题描述】:
我目前正在处理的项目 (Java/JSP) 目前不使用包管理器来管理其 JavaScript 依赖项。
使用的库只是在版本控制下提交,并从 JSP 页面中引用...
如果我们使用包管理器(例如yarn),我想演变成一个工作流程,然后最终还使用webpack 来进一步优化构建。
我想分阶段进行。由于我对这样的前端工作流程几乎没有经验,所以我有一些问题:
- 刚开始在
package.json文件中定义使用的库,然后使用yarn进行打包,会不会很奇怪?
yarn 然后将获取模块并将它们存储在node_modules 文件夹中。
- 直接从 JSP 文件中引用
node_modules文件夹中的脚本是不好的做法吗?
示例
package.json:
"dependencies": {
"jquery": "^3.4.1"
}
app.jsp:
<script src="node_modules/jquery/dist/jquery.min.js"></script>
【问题讨论】:
-
如果你使用的是 Maven,你看过WebJars吗?
标签: javascript java jsp node-modules yarnpkg