是否可以直接引用node_modules?

问题描述 投票:0回答:1

我正在处理的项目(Java / JSP)当前不使用包管理器来管理其JavaScript依赖项。

使用过的库仅在版本控制下提交,并且在JSP页面中被引用为此类...

[我想发展到工作流程,如果我们要使用程序包管理器(例如yarn),后来又使用webpack进一步优化构建。

我想分阶段进行。由于我对这种前端工作流程几乎没有经验,所以我有一些问题:

  1. 从在package.json文件中定义使用的库开始,然后使用yarn进行打包打包会很奇怪吗?

[yarn然后将获取模块并将其存储在node_modules文件夹中。

  1. 直接从JSP文件中引用node_modules文件夹中的脚本是否是错误的做法?

示例

package.json

"dependencies": {
    "jquery": "^3.4.1"
}

app.jsp

<script src="node_modules/jquery/dist/jquery.min.js"></script>
javascript java jsp yarn node-modules
1个回答
0
投票

NPM软件包应与Node一起运行,而不是在浏览器中运行。您需要使用类似于webpack或browserify的浏览器友好版本。

© www.soinside.com 2019 - 2024. All rights reserved.