首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Alpine.Js -我如何升级

Alpine.Js -我如何升级
EN

Stack Overflow用户
提问于 2021-06-25 03:02:55
回答 4查看 1K关注 0票数 5

我在用

https://github.com/laravel-frontend-presets/tall

无法升级alpine.js版本

我试过改变package.json

变身

代码语言:javascript
复制
"alpinejs": "^2.8.2",

变到

代码语言:javascript
复制
"alpinejs": "^3.1.0"

编辑:

代码语言:javascript
复制
npm install
npm run dev

但是alpine.js不能正常工作

在2021年6月25日编辑的,下面这样的东西是行不通的

代码语言:javascript
复制
<div x-data="{ title: 'Start Here' }">
   <h1 x-text="title"></h1>
</div>

编辑于2021年6月26日我试着打字

代码语言:javascript
复制
Alpine

在控制台上写着

代码语言:javascript
复制
Alpine is not defined
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2021-07-15 07:42:50

我今天很纠结。

package.json文件中,您将看到al菠萝In版本2.x。

将此更改为3.0.0

代码语言:javascript
复制
"alpinejs": "^3.0.0",

现在,当您运行npm install alpinejs时,它将为我"alpinejs": "^3.2.2",升级到最新版本。

最后,您需要打开resources/js/app.js文件并添加新的高寒内容。

代码语言:javascript
复制
require('./bootstrap');
require('./index');

import Alpine from 'alpinejs'
// Add any extra packages you want to install here
window.Alpine = Alpine

Alpine.start()
票数 4
EN

Stack Overflow用户

发布于 2021-06-25 08:38:13

我用了CDN解决了这个问题。

代码语言:javascript
复制
<script defer src="https://unpkg.com/alpinejs@3.x.x/dist/cdn.min.js"></script>

编辑:这不是一个合适的解决方案.

票数 1
EN

Stack Overflow用户

发布于 2021-07-02 22:06:35

如果您是从NPM导入高寒V2,则现在需要手动调用Alpine.start()以获取V3。如果您使用阿尔卑斯的构建文件或<template>标记中的CDN,这不会影响您。

代码语言:javascript
复制
// Before
import 'alpinejs'

// After
import Alpine from 'alpinejs'
window.Alpine = Alpine
Alpine.start()

https://alpinejs.dev/upgrade-guide#need-to-call-alpine-start

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68124910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档